4.16 学习笔记

控制流
# 1.条件控制语句
**# if 条件:

# 满足条件执行的**

1.条件控制语句**代码

elif 条件:

# 满足条件执行的代码

else:

# 不满足所有条件执行的代码**

#成绩>=60 ,输出"通过",否则输出"不及格"

score = int(input("请输入成绩:")) #input() 函数返回一个字符串

if 60 <= score <= 80:

print(f'你的成绩是{score}分,考试通过!!',end=' ')

print('恭喜!!')

elif score >= 80:

print(f'你的成绩是{score}分,优秀!!')

else :

print('考试不及格!!')

# # 猜数字游戏

import random

num = random.randint(1,100) #生成1-100的随机数

myguss = int(input('输入你猜的数字:'))

if myguss == num:

print('恭喜你猜对了')

elif myguss > num:

print('你猜的数字太大了')

else:

print('你猜的数字太小了')

**# 2.循环控制语句

while 循环 不知道循环的次数

(1)while 条件:

满足条件执行的代码

(2)for 循环

for value in 可迭代数据:

满足条件执行的代码**

# (1)while 循环

# 猜数字游戏

import random

num = random.randint(1,100) #生成1-100的随机数

while True:

myguss = int(input('输入你猜的数字(0-100之间):'))

if myguss == num:

print('恭喜你猜对了')

break

elif myguss > num:

print('你猜的数字太大了')

else:

print('你猜的数字太小了')

# (2)for 循环
**# range(start, stop, step)

start: 起始值(包含),默认为0

stop: 结束值(不包含)

step: 步长(可选),默认为1

range(1, 10) 是Python中的一个函数,用于生成一个整数序列** 。

含义:

生成从 1 开始到 10 结束(不包含10)的整数序列

实际生成的数字是:1, 2, 3, 4, 5, 6, 7, 8, 9

用for循环打印99乘法表

for i in range(1,10):

for j in range(1,i+1):

print(f'{i}*{j}={i*j}',end=' ') # end=' ',输出数字后不换行

print() # 每一行,打印完之后换行

#实现求和 1+2+3+...+100

sum = 0

for i in range(1,101):

sum += i

print(sum)

# 通过for循环 遍历列表,字符串,元组,字典

list1 = 1,2,3,4,5,6,7,8,9,10

for i in list1:

print(i)

相关推荐
小此方1 小时前
「C++AI大模型接入SDK」(一) API接入与本地两种方式对比、API Key获取、API报文详解与简单API的构建
开发语言·c++·人工智能
vicky05171 小时前
解决 ModuleNotFoundError: No module named ‘torch‘ 笔记
python
wuyk5551 小时前
Python实战项目02:学生成绩管理系统(控制台|CSV导出|完整落地)
开发语言·python
qq5918406857 小时前
uiautomator2自动化安卓手机操作
python
80s7778 小时前
动态代理和静态代理的区别,动态代理怎么提高网络安全性
python
浪子明X8 小时前
十六位账本怎样发现传输差错:Internet Checksum 生活类比
开发语言
niucloud-admin10 小时前
JAVA V6 多商户商城 开发文档——job 计划任务开发
java·python·github
小叶肥辉10 小时前
LangChain链和LangGraph图的学习笔记【三】——分别用langchain_openai库和langchain_community库调用大模型
笔记·python·langchain
2401_8734794010 小时前
IP属地为什么有时显示外省?用IP查询工具核查动态分配、运营商出口与GeoIP库
python·tcp/ip·ip
xiangyun6111 小时前
【408数据结构 08】队列:循环队列判空判满,408年年考,一次讲清
c语言·开发语言·数据结构·c++·算法