字符串
Python 字符串的编写方式多种多样,主要有:Single quotes(一对单引号)、Double quotes(一对双引号) 还有 Triple quoted(三引号引用多行文本) 三种形式。
-
>>>
print(
"let's go")
-
let
's go
-
>>> cyc=
"""
-
i love you
-
i
-
love
-
you
-
"""
-
>>>
print(cyc)
-
-
i love you
-
i
-
love
-
you
-
-
>>>
转义字符
-
>>>
print(
"a\n\d\t\c")
-
a
-
\d \c
-
>>>
print(
"a\\n\d\\t\c")
-
a\n\d\t\c
-
>>>
字符串的加法和乘法
-
>>>
5+
5
-
10
-
>>>
'5'+
'5'
-
'55'
-
>>>
'5'*
10
-
'5555555555'
随机数random
random.randint(a,b) 生成a到b之间的随机数
type函数
查看数据的类型:type()
input函数
无论输入什么内容,数据类型都是字符串类型
所以这里用到类型转换函数
int(x)将x转换为整数
float(x)将x转换为浮点数
变量的格式化输出
-
# 定义字符串变量name
-
name =
"小明"
-
print(
"我的名字叫%s。" % name)
-
-
# 定义整数变量student_no,输出我的学号是000001
-
student_no =
1
-
print(
"我的学号是%06d" % student_no)
-
-
# 定义小数 price,weight,money,输出苹果单价9.12/斤,
-
# 购买了5.00斤,需支付45.60元
-
price =
9.12
-
weight =
5.00
-
money = price * weight
-
print(
"苹果单价%.2f元/斤,购买了%.2f斤,需支付%.2f" % (price, weight, money))
-
-
# 定义一个小数scale ,输出数据比例是2.50%
-
-
scale =
0.25
-
print(
"数据比例是%.2f%%" % (scale*
10))
标识符和关键字
标识符由字母,数字,下划线构成,开头不能是数字,只能是字母或者下划线。
if.....else函数
逻辑运算
elif函数
if 的嵌套,
随机函数,
while循环
赋值运算符
break和continue
break:某一条件满足时,退出循环,不执行后面重复的代码
continue:某一条件满足时,不执行后面重复的代码
-
# break的演示,
-
# 只输出0,1,2
-
-
# i = 0
-
# while i < 10:
-
# if i == 3:
-
# # ,满足条件,退出循环,不执行后面重复的代码
-
# break
-
# print(i)
-
# i += 1
-
#
-
# print("over")
-
-
-
# continue的演示,
-
# 除了3其他都输出
-
i =
0
-
while i <
10:
-
if i ==
3:
-
# 使用continue之前,需要确认计数是否修改,防止进入死循环
-
i +=
1
-
continue
-
-
print(i)
-
i +=
1
while循环嵌套
-
# 打印小星星,输出
5行*,每行数量依次递减
-
#
print函数在输出内容后在控制台自动换行,
print(a,
end=
"")可以不换行
-
# i =
1
-
#
while i <=
5:
-
#
print(
"* " * i,
end=
"")
-
# i +=
1
-
-
-
# 假设没有乘法操作
-
row =
1
-
while row <=
5:
-
# 增加列循环,负责每列的显示
-
col =
1
-
while col <= row:
-
print(
"*",
end=
"")
-
col +=
1
-
-
#
print(
"第%d行" % row)
-
# 在一行星星输出完成后实现换行
-
print(
"")
-
row +=
1
转义字符
转载:https://blog.csdn.net/qq_44832048/article/details/125112577
查看评论