| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> Python知识库 -> 图解Python语法 -> 正文阅读 |
|
|
[Python知识库]图解Python语法 |
一、出使Python国1. 输出函数print()print()一般情况下可以
print(2)
print(1 + 2)
print("Hello World!")
f = open('D/a.txt', 'a+') print('Hello World!', file = f) f.close()
2. 转义字符与原字符
注意: \t? 制表符,同一个制表符作用之后产生的空白间距可能不同 \r 回车? 回车之后可能会覆盖前面的内容 \b? 倒退? 倒退之后也会覆盖前面的内容
? ?原字符 原字符就是可以将转义字符按照原来的格式输出的, 即转义字符不会起到转移的效果(r或者R)
?3. 数据类型转换1. str()函数可以将所有类型的数据转换成字符串
?2. int() 函数
3. float()可以将整数型、 数字串的字符串型、整数型转换成浮点型
4. input()函数的高级用法求两个数字的和(需要1进行数据类型的转换)
5. 顺序结构
6. 对象布尔值哪些对象的布尔值是False?
|
| 4步循环法 ?1、初始化变量 ?2、条件判断 ?3、条件执行体(循环体) ?4、改变变量 ?总结:初始化的变量与条件判断的变量与改变的变量为同一个 |
sum_num = 0
a = 0
while a<4:
sum_num += a
a += 1
print(sum_num)
sum = 0
a = 0
while a <= 100:
if a % 2 == 0:
sum += a
a += 1
print(sum)
for循环
sum = 0
for i in range(101):
if not bool(i%2):
sum += i
print(sum)
for_? 的用法:
for _ in range(5):
print("人生苦短, 我用Python")

?使用for循环完成水仙花数的查找
# 查找所有三位数字的水仙花数
for item in range(100, 1000):
ge = item % 10
shi = item // 10 % 10
bai = item // 100
# print(bai, shi, ge)
if ge**3 + shi**3 + bai**3 == item:
print(item)
for i in range(3):
pwd = input("请输入密码:")
if pwd == "888":
print("密码正确。")
break
else:
print("密码不正确。")
# 输出1 - 100之间所有可以被5整除的数字
for i in range(1, 101):
if i%5!=0:
continue
print(i)
else与for? while搭配使用的时候, 如果没有执行break那么else后面的语句就会被执行, 如果在循环体里面遇到break,else后面的代码就不会被执行。
for i in range(3):
pwd = input("请输入密码:")
if pwd == '888':
print('密码正确!')
break
else:
print('密码不正确!')
else:
print("三次密码都不正确, 账号已经被锁定!")
a = 0
while a<=2:
pwd = input("请输入密码:")
a += 1
if pwd == '888':
print('密码正确!')
break
else:
print("密码不正确!")
列表对象的创建一共有两种方式
第一种:list = [1, 2, 2]
第二种:list = list(1, 2, 2)
li = []
print(type(li))
b = list()
print(type(b))
列表元素的特点:
1. 可以通过索引值获取
2. 可以容纳不同类型的数据
3. 数据可以重复
4. 列表中的元素是有顺序的
可以使用index() 函数
index(起始位置, 终止位置, 步长)
li = [1, 'qw', 189.0, True]
print(li.index("qw"))
# print(li.index("qwsad"))
print(li.index("qw", 3, 29))
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/3 21:45:34- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |