Python入门小知识

一:

  1:**是指数操作符   //是 整数/商数取整。
  2:Python中总是用单引号来表明‘字符串’。
  3:*操作符只能用于两个数字(作乘法),或者一个字符串和一个整形(作为字符串复制操作符)。
  4:python变量名(区分大小写一般小写字母开头)要遵循三个规则:
            1:只能是一个词。
            2:只能包含字母、数字和下划线。
            3:不能以数字开头。
  5:#后面所有的东西都是注释。
  6:input()函数调用的是一个表达式,它求值为用户输入的任何字符串且返回的总是一个字符串。
  7:当用int()函数时,不四舍五入。

二:

  1: Python 先求值not 操作符,然后是and 操作符,然后是or 操作符。
  2:所有控制流语句都以冒号结尾。
  3:对于elif语句,**最多只有一个子句被执行**,所以排版的次序很重要。所有需要的elif 语句都应该跟在if 语句之后。其次,如果希望确保至少一条子句被执行,在最后加上else 语句。
  4:for循环语句的构成:for i in range();i是变量、range()函数可以有三个参数,前两个参数分别是起始值和终止值,第三个参数是步长,步长是每次迭代后循环变量增加的值。
  5:Python的导入模块: import关键字  模块名称
  可选的更多模块名称,之间用逗号隔开。
  6:![在这里插入图片描述](https://img-blog.csdnimg.cn/20191221072424601.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JlbGlldmVyX2ZhdGU=,size_16,color_FFFFFF,t_70)
  7:sys.exit()提前终止程序,用的时候先导入sys模块,和break效果一样。

三:

  1:如果变量在全局作用域中使用(即在所有函数之外),它就总是全局变量。
  2:如果在一个函数中,有针对该变量的 global 语句,它就是全局变量。
  3:否则,如果该变量用于函数中的赋值语句,它就是局部变量。
  4:但是,如果该变量没有用在赋值语句中,它就是全局变量。
  5:try  except用于异常的捕获(和java类似),出现异常的代码放到try中,如果错误发生就(跳转)到except字句中,所以顺序也很重要哦。
  6:None的数据类型是NoneType,且是唯一值。

四:

  1:当列表中包含其它列表值时,可以用多重下标来访问。第一个下标表明使用哪个列表值,第二个下标表明该列表值中的值。
  2:del语句用于总是从列表中删除值,表中被删除值后面的所有值,都将向前移动一个下标。remove也是删除值,不过二者格式不同。一个是直接删除该值的下标从而删除该值,一个是直接删除该值。
  3:in和not in都是用于连接两个值,一个是要在列表中查找的值,一个是要查找的列表。返回值都为布尔值。
  4:列表值中有一个index方法,可以传入一个值,如果该值存于列表中就返回它的下标。我列表中出现重复的值,则返回第一次值第一次出现的下标。
  5:方法属于单个数据类型,就是只能在本数据类型调用。
  6:append()方法 和 insert()方法是列表方法,用于追加。append()是直接追加到最后面,insert()第一个参数是新值的下标,第二个参数是追加的新值。
  7:sort()方法是用于列表正序排序,spam.sort();  spam.sort(reverse=True);
        要记住三件事:
           1:sort()方法当场对列表进行排序,不要记下返回值。
           2:不能既有数字又有字符串的列表排序。
           3:在进行字符串排序时,是按照ASSIC进行排序,因此大写字母必须在小写字母前面。若当成字典排序,则spam.sort(key=str.lower)这将把列表中所有的表项当成小写,但实际上并不会改变它们的值;                          
  8:切片切的是列表的字列表,所以格式还是要加括号。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值