Python!Python学习

条件分支:
if 条件:
  条件为真
  (所有缩进都会执行)
else:
  条件为假
  
  
  
  While循环
  while 条件:
   条件为真(true)执行动作
   
   
   for..in递归使用序列对象中的每个项目
   
   and逻辑操作符
   
   and逻辑操作符可以将任意表达式链接在一起,并得到一个布尔类型的值
   
   example:3>2 and 1>2
           false
  
引入模块:




比如: 引入random模块
import random
secret = random.randint(1,10)


类型转换
             整数int()
 
转换
字符串str()                   浮点数float()




获得关于类型的信息
type(),isinstance()
a = '520'
type(a)
输出:<class 'str'>




+=,*=,  /,//(地板除,舍去小数部分)
**,幂运算 3**2 = 9
优先级:比左侧优先级高,比右侧优先级低
比如:-3**2 = -9,3**-2 = 0.11111




三元操作符
small = x if x < y else y

x, y = 4, 5
if x < y:
  small = x
else:
  small = y




断言(assert):
当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError异常
比如 assert 1 > 3


for 循环
favourite = 'FishC'
for i in favourite:
     print(i,end=' ')
输出: F i s h C


num = ['小甲鱼','大大','中中']
for each in member:
  print(each,len(len))
小甲鱼 3
大大   2
中中   2


range([start,] stop[,step=1])


IDLE的命令历史功能
命令历史可以记录会话期间在命令行中执行过的所有命令。在提示符下,可以按Alt+P组合键找回这些命令,每按一次,IDLE就会从最近的命令开始检索命令历史,按命令使用的顺序逐个显示。按Alt+N组合键,则可以反方向遍历各个命令,即从最初的命令开始遍历。

未完待续...








                  

展开阅读全文

没有更多推荐了,返回首页