zoukankan      html  css  js  c++  java
  • 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

           

  • 相关阅读:
    中断
    按键
    uart stdio的移植1
    串口通信实战
    串口通信相关知识详解
    SOC时钟
    arm-linux-ld: cannot find sdram_init.o
    SDRAM初始化
    代码重定位实战
    s5pv210的启动过程
  • 原文地址:https://www.cnblogs.com/Pythons/p/10498515.html
Copyright © 2011-2022 走看看