首页 > 编程语言 > 详细

python基础1

时间:2018-09-17 18:45:32      阅读:133      评论:0      收藏:0      [点我收藏+]

1. cmd 命令行

同硬盘跳转cd+空格+目录,不同硬盘跳转直接加目录。

cd..返回上一层     cd..\..返回前两层

03笔记:

1. 执行py程序的方式:①交互式,缺点是程序不能永久保存,主要用于简单的语法测试。②文件执行。

2. 变量命名:①__,数字,字母,②不可以是特殊字符、中文,③不能以数字开头,④保留字符不能被使用常量。         Pie=3.1415926

3. 一个字符占一个字节,8个bit

4. Assic-->gb2312-->gbk1.0-->gb18030

   Assic-->unicode-->utf-8    /utf-16

   Python2.x ==assic 默认编码 

   Python3.x ==unicode默认编码,默认支持中文

   注:Python2.x要想支持中文,必须加  #!-*-coding:utf-8 -*-  或  #coding:utf-8

5. 单行注释  用#,#print(a)

   多行注释  用单引号‘‘‘  ’’’或双引号‘“““  ”””成对存在。

    ‘‘‘print(a)           """print(a)

     print(a)‘‘‘           print(a)"""

6. input输入接受的都是字符串,即使输入的为整数,也是字符串,引号里面的内容会输出

    name =input("your name:")    #输出your name:23(任意输入)

    age =input ("your age:")     #输出your age:44(任意输入)

    print ("你的天数为:" , input("your day:"))     #输出your day:2  换行 你的天数为:2

    print ("你的名字为:" , name,"你的年龄为:",age)    #输出你的名字为:22  你的年龄为:44

7.强制转换:   Int(被转换的内容)    str(被转换的内容)

8.Print两种简单输出

   第一种输出用,连接,数字类型可以不一样:

         print ("you can live year:",death_age-int(age))     #(双引号里面的为字符串)

   第二种输出用+,数字类型要一样,否则用强制转换:

         print ("you can still live for "+str(death_age-int(age)))  

9.  if  条件     冒号必须加,if,else成对存在

        Print()   #print前面必须用tab键缩进,不缩进就会报错

        Print()

     Else:

        Print()

10.tab缩进,一个tab不等于四个空格,仅仅是看着一样,注意缩进必须用tab,不能用四个空格代替。

    缩进级别必须保持一致。缩进要么用tab,要么统一用四个空格,可以设置tab键表示四个空格

    设置-->首选项-->语言(制表符)-->选定替换为空格-->视图-->显示符号-->选定 显示空格与制表符

11.elif 否则如果,  #if  elif  else  实现给分数划分等级

   score=int(input("your engish score is:"))

   if score > 90:

        print("A")

   elif score > 80:   #elif后输出只会输出一个,遇到符合条件的就会输出,并退出判断

        print("B")    # print前缩进,设置tab键表示四个空格,直接按tab键即可。

   elif score > 70:

        print("C")

   elif score >= 60:

        print("D")

else:

    print("革命尚未成功,同志还需努力")

python基础1

原文:https://www.cnblogs.com/zc2425/p/9663528.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!