05-08学习笔记
1. 注释方法
方法一: 注释单行 #“#################”,快捷键CTRL+?
方法二:注释多行 ‘’‘##################’‘’
注释的作用:a. 对程序进行说明备注 b. 关闭程序中的某些功能
2. 进制转换
二进制转换
bin()函数
Example:bin(12)
八进制转换
oct()函数
Example:oct(12)
十六进制
hex()函数
Example:hex(12)
3. 转义字符
4. 数据类型
基本数据类型:整型、浮点型、字符串、布尔、空值
整型:整数(包括正整数、负整数、零) int
浮点型:小数 float
字符串:是用双引号或者单引号括起来的所有的文本信息(包括数字、字母、文字、符号、空格等)
常用函数字符串常用操作
取字符串的长度
print(len("hsju# ^&*_="))
print(len(""))
print(len(" "))
将字符串中每个单词首字母大写(字符串中以空格和逗号来分割单词的)
print("helo,world xiaoming".title())
将字符串中所有的小写字母变成大写字母
print("red % *123 HLO".upper())
将字符串中所有的大写字母转换成小写字母
print("Hello,Python!".lower())
判断一个字符串是否以指定的字符串开头一个字符串.startswith(指定字符串)
print("Hello,Python".startswith("he"))
判断一个字符串是否以指定的字符串结尾
print("Hello,Python".endswith("ons"))
布尔类型 (True/False)
空值:None 没有结果的时候就是None(后面会遇到)
5. 变量
标识符
要求: a. ***只能由字母、数字和下划线组成。数字不能开头(硬行要求) b.大小写敏感(a和A是两个不同的标识符) c.如果标识符是由多个单词组成,每个单词之间用下划线隔开(规范) d.命名要见名知义 e.变量名所有字母小写 f.不能是关键字(后边会讲)或者python系统提供的函数的函数名
Python是动态语言。变量声明的时候不用指定变量的类型,可以赋任意类型的值。并且可以改变变量的值,以及变量的类型
注意:声明变量的时候不用指定变量的类型,但是必须赋值
name = 100
print(name)
6. 运算符
数学运算符(+,- ,* ,/,%,**,//)
比较运算(>, <, ==, !=, >= ,<=),针对数值比较
赋值运算符(=,+=,-=,*=,/=,%=,**=, //=),赋值是给变量赋值的
逻辑运算符(and,or,not),针对布尔值,运算结果也是布尔值