Python Study

缩进表达程序的格式框架

  • 严格明确:缩进是语法的一部分,缩进不正确程序运行错误
  • 所属关系:表达代码间包含和层次关系的唯一手段
  • 长度一致:程序内一致即可,一般用4个空格或1个TAB

注释

  • 单行注释:以#开头,其后内容为注释
    #这里是单行注释
  • 多行注释:以’''开头和结尾
''' 这是多行注释第一行
这是多行注释第二行 '''

命名与保留字

  • 变量
  • 命名
    关联标识符的过程
  • 命名规则: 大小写字母、数字、下划线和中文等字符及组合
    如: TempStr, Python_Great, 这是门Python好课
  • 注意事项: 大小写敏感、首字符不能是数字、不与保留字相同
    Python和python是不同变量,123Python是不合法的
  • 保留字
    (被编程语言内部定义并保留使用的标识符)
    Python语言有33个保留字(也叫关键字)
   if, elif, else, in - 保留字是编程语言的基本单词,大小写敏感
    if 是保留字,If 是变量
andelifimportraiseglobal
aselseinreturnnonlocal
assertexceptistryTrue
breakfinallylambdawhileFalse
classfornotwithNone
countinuefromoryield
defifpassdel
(26/33)
保留字说明
and用于表达式运算,逻辑与操作
as用于类型转换
assert断言,用于判断变量或条件表达式的值是否为真
break中断循环语句的执行
class用于定义类
continue继续执行下一次循环
def用于定义函数或方法
del删除变量或者序列的值
elif条件语句 与if else 结合使用
else条件语句 条件语句,与if,elif结合使用。也可以用于异常和循环使用
except包括捕获异常后的操作代码,与try,finally结合使用
exec用于执行python语句
for循环语句
finally用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用
from用于导入模块,与import结合使用
global定义全局变量
if条件语句,与else,elif结合使用
import用于导入模块,与from 结合使用
in判断变量是否存在序列中
is判断变量是否为某个类的实例
lambda定义匿名函数
not用于表达式运算,逻辑非操作
or用于表达式运算,逻辑或操作
pass空的类,函数,方法的占位符
print打印语句
raise异常抛出操作
return用于从函数返回计算结果
try包含可能会出现异常的语句,与except,finally结合使用
while循环语句
with简化Python的语句
yield用于从函数依次返回值
  • 数据类型:字符串、整数、浮点数、列表
    - - 整数类型: 10011101
    - - 字符串类型: "10,011,101" 
    - - 列表类型: [10, 011, 101]
  • 字符串
    由0个或多个字符组成的有序字符序列
  • 字符串由一对单引号或一对双引号表示
"请输入带有符号的温度值: "或者 'C'
  • 字符串是字符的有序序列,可以对其中的字符进行索引
"请""请输入带有符号的温度值: " 的第0个字符
  • 字符串的序号
    正向递增序号 和 反向递减序号
    在这里插入图片描述
    十进制:一般表示
    二进制:0b 或 0B 开头
    八进制:0o 或 0O 开头
    十六进制:0x 或 0X 开头

未完待续…

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值