python-Day01

Day-01笔记 2019-03-08 21:54:42

  1 '''
  2 #print('我i爱中国!');
  3 #01
  4 if 4 > 5 :
  5     print("chi")
  6 print("zzzzzz")
  7 
  8 #02
  9 num=input('请你输入命令:');
 10 if num == '1':#必须顶格写
 11     print ('喝酒');
 12 elif num == '2':
 13     print("弟弟") ;
 14 elif  num=='3':
 15     print("大牌")
 16 else :
 17     print("都不对!")
 18 
 19 #03
 20 score = int(input("输入分数:"))
 21 
 22 if score > 100:
 23     print("我擦,最高分才100...")
 24 elif score >= 90:
 25     print("A")
 26 elif score >= 60:
 27     print("C")
 28 elif score >= 80:
 29     print("B")
 30 elif score >= 40:
 31     print("D")
 32 else:
 33     print("太笨了...E")
 34 
 35 #04
 36 name = input('请输入名字:')
 37 age = input('请输入年龄:')
 38 
 39 if name == '小二':
 40     if age == '18':
 41         print(666)
 42     else:
 43         print(333)
 44 else:
 45     print('错了....')
 46 
 47 #05
 48 print('111')
 49 while True:
 50     print('我们不一样')
 51     print('在人间')
 52     print('痒')
 53 print('222')
 54 
 55 #06从1--100
 56 count = 1
 57 flag = True
 58 #标志位
 59 while flag:
 60     print(count)
 61     count = count + 1
 62     if count > 100 :
 63         flag = False
 64 
 65 count = 1
 66 while count <= 100:
 67     print(count)
 68     count = count + 1
 69 
 70 count=1
 71 sum=0
 72 while count<=100:
 73    # print(count)
 74    sum = sum + count
 75    count = count + 1
 76 
 77 print(sum)
 78 
 79 #07
 80 print('11')
 81 while True:
 82     print('222')
 83     print(333)
 84     break
 85     print(444)
 86 print('abc')
 87 
 88 count = 1
 89 while True:
 90     print(count)
 91     count = count + 1
 92     if count > 100:
 93          break
 94 
 95 #08
 96 print(111)
 97 count = 1
 98 while count < 20 :
 99     print(count)
100     continue
101 count = count + 1
102 '''
103 #09
104 count = 0
105 while count <= 100 : 
106     count += 1
107     if count > 5 and count < 95:
108         continue
109     print("loop ", count)
110 
111 print("-----out of while loop ------")

 

1,计算机基础。

cpu:相当于人的大脑,用于计算

内存:储存数据,4G,8G,16G,32G,成本高,断电即消失。

硬盘:1T,固态硬盘,机械硬盘,储存数据,应该长久保持数据,重要文件,小电影等等。

操作系统:

应用程序。

2,python历史。

       宏观上:python2 与 python3 区别:

              python2 源码不标准,混乱,重复代码太多,

              python3 统一 标准,去除重复代码。

3,python的环境。

       编译型:一次性将所有程序编译成二进制文件。

              缺点:开发效率低,不能跨平台。

              优点:运行速度快。

              :C,C++等等。

       解释型:当程序执行时,一行一行的解释。

              优点:开发效率高,可以跨平台。

              缺点:运行速度慢。

              :python ,php,等等。

4,python的发展。

5,python种类。

运行第一个py文件:

       python3x :python 文件路径 回车

       python2x :python2 文件路径 回车

       python2 python3 区别:python2默认编码方式是ascii码

                                            解决方式:在文件的首行:#-*- encoding:utf-8 -*-

                                            python3 默认编码方式utf-8                           

6,变量。

       变量:就是将一些运算的中间结果暂存到内存中,以便后续代码调用。

       1,必须由数字,字母,下划线任意组合,且不能数字开头。

       2,不能是python中的关键字。

       ['and', 'as', 'assert', 'break', 'class', 'continue',

       'def', 'del', 'elif', 'else', 'except', 'exec',

       'finally', 'for', 'from', 'global', 'if', 'import',

       'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',

       'raise', 'return', 'try', 'while', 'with', 'yield']

       3,变量具有可描述性。

       4,不能是中文。

7,常量。

       一直不变的量。     π

       BIR_OF_CHINA = 1949

8,注释。

方便自己方便他人理解代码。

  • 单行注释:#
  • 多行注释:'''被注释内容'''  """被注释内容"""

9,用户交互。input

   1,等待输入,

   2,将你输入的内容赋值给了前面变量。

   3,input出来的数据类型全部是str

10,基础数据类型初始。

数字:int 12,3,45

    + - * / **

       % 取余数

       ps:type()

              字符串转化成数字:int(str) 条件:str必须是数字组成的。

              数字转化成字符串:str(int)

字符串:str,python当中凡是用引号引起来的都是字符串。

       可相加:字符串的拼接。

       可相乘:str * int

bool:布尔值。 True False。

11,if。

  if 条件:

       结果

12,while。

while 条件:

       循环体

       无限循环。

       终止循环:1,改变条件,使其不成立。

                       2,break

       continue

       

posted @ 2019-03-08 21:55  Pythons!  阅读(129)  评论(0编辑  收藏  举报