python 初学2

加减乘除运算符

a//b

向下取整:不管四舍五入的规则,只要后面有小数,就忽略小数

结果是3.0

a%b ,取余数
a**b,a的b次方

赋值运算符

a+=1 是 a=a+1

赋值运算符必须连着写,中间不能有空格,否则会报错 , a += 1 ,减法一样

输入函数input

input输入函数

input(prompt) ,prompt是提示,会在控制台中显示

转义字符

\t 缩进4个字符
\n 换行符
\r 回车,当前位置移动到开头
\\ 反斜杠,两个代表1个\

r 原生字符串,默认不转译

if 判断

if score == '100' 规范

print( )

比较运算符

== 和!=
and
or

or左右两边符合一个就是真,

not表达相反的结果

if else

if 嵌套
python 复制代码
if ticket == True:
    print('有票可以进站')
    if 36 <= wendu <= 38:
        print('体温正常,可以回家')
    else:
        print('体温不正常,不能回家')
else:
    print('没票不能进站')

while循环

python 复制代码
# while 条件:
#   循环体
#  改变变量

# 打100个我爱你

i = 1
while i <= 100:
    print("我爱你")
    i += 1
   # i = i + 1
while 循环经典例题

用while循环写一个 1+2+3+4+5+....100的代码

python 复制代码
i = 1
s = 0

while i <= 100:
    #print(i)
    i += 1
    s += i
print('输出结果',s)
复制代码
i = 1
while i <= 3:
    print(f'这是第{i}次外循环')
    q = 1
    while q <= 5:
        print(f'这是第{q}次内循环')
        q += 1
    i += 1

外面执行1次,里面执行5次。

for 循环

复制代码
str = 'langtianyu' #str是字符串

for i in str :   #i是临时变量,str是字符串,依次打印
    print(i)
range函数

用来记录循环次数,相当于1个计数器

复制代码
for i in range(1,6): # range函数  包前不包后   1-5
    print(i)
复制代码
for i in range(5): # range函数  里面一个数字从0开始,循环5次,0-4
    print(i)

for循环计算1-100的和

复制代码
s = 0
for i in range(1,101):
    #print(i)
    #i = i+1
    s = s+i
    #print(s)
print(s)

break和continue

break和continue 只能在循环内使用

在使用continue之前要修改计数器,否则会陷入死循环

复制代码
i = 1
while i <= 4:
    print(f"小红吃了{i}个苹果")
    if i == 3:
        print("小红吃饱了")
        break
    i = i + 1
复制代码
i = 1
while i <= 4:
    print(f"小红在吃{i}个苹果")
    if i == 3:
        print(f"小红吃饱了,第{i}个苹果不吃了")
    i = i + 1
    continue
相关推荐
李妍.2 小时前
02Numpy基础(上)
开发语言·python
TheBestRucy2 小时前
Python 九阳神功之贰:面向对象(下)
开发语言·python
2601_965958462 小时前
口腔黏膜脱皮超2周未愈建议及时就医
人工智能·python
AI_小站3 小时前
刚面完百度的 Agent 开发岗,我才发现:世界就是个巨大的草台班子
java·开发语言·人工智能·spring·百度·langchain
微小冷3 小时前
在不同空间中展示数据(欧式、球面、庞加莱圆盘)
python·双曲空间·微分几何·geomstats·庞加莱圆盘·球面
felixking3 小时前
C++20 协程
开发语言·c++·协程
weixin_431600444 小时前
Agent Workflow 学习向:Code 节点,比模板更强的变量加工
后端·python·学习·ai·
讲温控就好了4 小时前
从医疗影像到能源存储——芯片冷却温控技术的跨行业赋能
人工智能·python·能源
DeepVisionary4 小时前
从 Qwen3.8-27B 把原生多模态、原生 FP8、桌面级 Agent 三件事一次集齐,看开源大模型的“工业化拐点“
python·自动化
Zane1994125 小时前
CAS 与原子类:Java 如何实现无锁编程
java·开发语言