俄罗斯贵宾会-俄罗斯贵宾会官网
做最好的网站

基础1.0

1.Python 2.x  3.x  区别 

1、判断下列逻辑语句的True,False.

  • 2.x版本相对3.x - 繁杂;原代码重复性较多;缺乏规范性;然后龟叔受不了了,重整并规范Python,3.x问世;
  • 2.x版本识别中文需要在首行声明: #-*-encoding: utf-8 -*- (2.x ASCLL  3.x默认Unicode)  
  • ...以后补充

1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6

2.变量:数字字母下划线组成,但是不能以数字开头;约定俗成使用小写字母,命名需有可追溯性,切勿使用拼音;不能使用Python的关键词.

True

3.常量:参照变量,但是约定俗成:全大写字母;不可更改

2)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 

4.注释单行 #  多行 '''  '''

False

5.数据类型:int str bool(False,True)后续补充

2、求出下列逻辑语句的值。

6.条件语句:if 条件:(其他参照)else;elif;while;

1)8 or 3 and 4 or 2 and 0 or 9 and 7

7.break、continue和pass分别对应跳出循环,跳出当次循环继续下一循环,过掉当前执行代码的逻辑层次,继续执行

8

8.作业讲解反馈:

2)0 or 2 and 3 and 4 or 6 and 0 or 3

  • count = count +1         简写       count += 1
  • result -= count     简写       (result = result - count)
  • 思维方式:解决问题的方法有很多,但是面对工作,讲究效率,切勿舍本逐末(理想的方式:先处理问题得到想要的结果,在进行代码优化)
  • Python 崇尚简洁  ,思考问题,需要抓住重点,一刀切入主题;间而言之.快速转换提取为数学上的逻辑进行处理

    1 # Example 1 加法 输出 2 ''' 3 a = 10 4 b = 20 5 print(a+b) 6 ''' 7 # Example 2 循环1-10并不要7 8 ''' 9 count = 0 10 while count < 10: 11 count += 1 # count = count + 1 相同的简写法 12 if count == 7: 13 continue 14 print(count) 15 ''' 16 # Example 3 取偶数 17 ''' 18 # 方法1:(自己想的) 19 # count = 0 20 # result = 0 21 # while count < 100: 22 # count += 1 23 # result = count % 2 24 # if result != 0: # count % 2 ==1 除2求余 25 # continue 26 # else: print(count) 27 # 方法2: 28 count = 0 29 while count < 100: 30 count += 2 31 print(count) 32 ''' 33 # Example 4 求1-2+3-4+5...99的所有数的和 34 ''' 35 count = 0 # type: 36 result = 0 37 while count < 99: 38 count += 1 39 if count % 2 == 1: 40 result += count 41 else: 42 result -= count 43 print(result) 44 ''' 45 # Example 5 用户登录三次机会 46 ''' 47 # 自己写的太LOW 要抓住逻辑重点 48 # password = '' 49 # result = False 50 # count = 0 51 # sum = 0 52 # while input('请输入密码:') != '123456': 53 # count += 1 54 # sum += count 55 # if sum > 3: 56 # print('你已经三次输入错误') 57 # print('密码正确') 58 # 样板 59 i = 0 60 while i < 3: 61 username = input('请输入用户名') 62 password = int(input('请输入密码')) 63 if username == '老叶' and password == 123456: 64 print('账号密码输入正确') 65 break 66 else: 67 print('账号密码错误') 68 i += 1 69 if i == 3 : 70 print('您输入错误次数过多,请等待半小时后再登陆') 71 '''

4

 

3、下列结果是什么?

1)、6 or 2 > 1

6

2)、3 or 2 > 1

3

3)、0 or 5 < 4

False

4)、5 < 4 or 3

3

5)、2 > 1 or 6

True

6)、3 and 2 > 1

True

7)、0 and 3 > 1

0

8)、2 > 1 and 3

3

9)、3 > 1 and 0

0

10)、3 > 1 and 2 or 2 < 3 and 3 and 4 or 3 > 2

2

  1. 简述变量命名规范

①由数字、字母、下划线组成②不能以数字开头③不能含有Python的关键字④变量可描述⑤变量不能含有中文⑥变量不能过长,用下划线链接

  1. name = input(“>>>”) name变量是什么数据类型?

字符串

本文由俄罗斯贵宾会发布于编程,转载请注明出处:基础1.0

您可能还会对下面的文章感兴趣: