python学习笔记

三. 用python设计第一个游戏

1.LDME有两种模式

1)交互模式

2)编辑器模式

新手问题:

1.标点符号是否都为英文

2.缩进是否正确 #缩进-英文前后的空格

3.函数拼写是否正确

四. 变量和字符串(上)

变量=名字

字符串=文本序列

字符串的加法叫拼接 '222' + ‘’111'

乘法 print("我\n" * 300)

显示路径

末尾加 \ 换行

长字符串三“”或三‘’

五. 变量和字符串(下)

>=必须在一起,不能有空格

= 是赋值运算符

== 是运算符

六. 循环

循环结构:

con = 3

while con > 0:

print()

con = con - 1 #循环三次

跳出:break

七. 随机数

伪随机数: #随机数可以重现

import random

randdom.randint(1, 10)

生成随机数状态:

变量(x) = random.getstate()

重现随机数:

random.setstate(x) #x是上边生成的随机数状态

random.choice("ilovefishc") #从 "ilovefishc" 这个字符串中随机选出一个字符

random.randrange(0, 100, 2) #生成随机偶数

八. 浮点数

浮点数

import decimal #(十进制)

a = decimal.Decimal("0.1") #精准比较浮点数

b = decimal.Decimal("0.2")

九,数字类型(上)

科学计数法:E计法

10的负5次方乘5

复数:x = 实部(1) + 虚部(2j)

x.real #获取实部值

x.imag #获取虚部值

十. 数字类型(下)

地板除:取比目标结果小的最大整数

divmod(地板除, 余数)

int #去到.以后的数wd

十一. 布尔函数

bool() #括号里不要带"",否则除了不写,都是True

逻辑运算符

十二. 短路逻辑

有结果,直接出结果不算后面的数

运算符优先级

十二. 思维导图

流程图

思维导图

十三.分支结构

if语句

1)

2)

3)

4)

5)

十四.条件表达式

分支结构的嵌套:

十五. 循环结构

break #跳出循环

十六.循环

continue #下一轮循环

else #循环外(循环条件不再为真的时候)

循环结构的嵌套

十七. 迭代

range() #生成数字序列

十八. 列表 I

创建列表: #列表可以容纳不同的数据

each #序列

列表切片 #一次获取多个元素

十九. 列表 II

添加元素 # .extend()

.insert() #插入

.remove /.pop #删除 只删除一个

.clear #清除列表

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值