Python学习(一)

Python学习(一)

Python基本语法规则

注释  #
代码分隔,继续上一行  \
文本分隔  \n
多行文本赋值  '''
多行语句写在一行  ;
分隔代码块  :
缩进(深度缩进)
空行(用于分割,函数与类,阅读体验好,空行也是程序的一部分)
模块

Python标识符命名规则

标识符:计算机语言中,允许作为名字的有效字符串集合
特殊标识符(关键字,BIFs,专用下划线标识符)
创建合法的标识符规则:第一个字符以字母或下划线开始
				  其他部分可以是数字,字母或下划线
				  大小写敏感
变量命名时建议采用驼峰表示法

Python中的关键字

常量
        True、false、None
函数、类对象和模块
        def , class,import,from,del,global , return , lambda
判断与循环
        If,elif,else,is,in,assert , and , or , not
循环
        for,while,continue,break,pass
异常
        with , raise,try,except,finally,as

BIFs:Python自带电池

查看: dir(__builtins__)
IO:print(), open(), input()
列表与帮助:dir()与help()
类型与身份:type(),id(),memoryview(),isinstance(), issubclass(),
数学运算类:sum,pow,round,min,max,hash等
类型转换:int,bin,hex,oct,str,float,list,bytes等
序列: len(), range(), zip(), map(),reduce(),filter(), reversed() , sorted(), enumerate()

标准操作符

算术运算符: +、-、*、/、//(取整)、%、**(求幂)
比较运算符: =!、==、>、>=、<、<=
赋值运算符: =、(增量赋值: +=、-=、*=、/=、**=、//=)
逻辑运算符: and/or/not
成员运算符: in/not in
身份运算符: is/is not

变量赋值

简单赋值(赋值符=)
    a=100
多重赋值  
    a=b=c=100
多元赋值 
    a,b,c=99,100,101
    print(a,b,c)
变量交换赋值
    a,b,c=b,c,a
    print(a,b,c)

循环

一、 for迭代循环(左闭右开)

 for i in range(5);
     print(i)

运行结果:
0
1
2
3
4

二、while条件循环
   1.死循环
   2. 条件循环
三、循环控制
   1. break终止循环
i=0
while True:
    print(i)
    i+=1
    print('break',i)
    if i==7:break

运行结果:
0
break 1
1
break 2
2
break 3
3
break 4
4
break 5
5
break 6
6
break 7

    2.continue
for i in range(5):
    if i==2: continue
    print('For loop, ',i,' times run')

运行结果:
For loop, 0 times run
For loop, 1 times run
For loop, 3 times run
For loop, 4 times run

    3.pass
for i in range(5):
	if i==2: 
		pass
	######################
	else:
		print('For loop, ',i,' times run')

运行结果:
For loop, 0 times run
For loop, 1 times run
For loop, 3 times run
For loop, 4 times run

条件判断

1.if
age=32
if age>18:
    print('you are a adult!')

运行结果:
you are a adult!

2.if else
age=32
if age
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值