Python学习day4(输出的转义字符,输出的结束字符,输入的语法)
小张寻思着,我Python这是学第二遍,为啥感觉第一遍就像没学,为什么呀?就因为 我没有记笔记吗?害,开始吧,今天学习转义字符【1】换行:\n【2】制表符:\t,一个tab键(四个空格)的距离称‘\’为反斜杠\t注:Python两个print默认之间换行结束字符print('hello', end="\n")print('world', end="\t ")print('hello')print(
·
转义字符
【1】换行:\n
【2】制表符:\t,一个tab键(四个空格)的距离
称‘\’为反斜杠

\t


注:Python两个print默认之间换行
结束字符
print('hello', end="\n")
print('world', end="\t ")
print('hello')
print('python')

结束符号可以自定义
```python
print('hello', end="...")
输入的语法
input(“提示信息”)
输入的特点
[1] 当程序执行到input,等待用户输入,输入完成之后才继续向下执行。
**[2]**在Python中,input接收用户输入后,一般储存到变量,方便使用
**[3]**在Python中,input会把接收到的任意用户输入的数据都当做字符串处理
password=input("请输入你的密码:")
print(f'您输入的密码是{password}')
print(type(password))

一。转换数据类型的作用
问:input()接收用户输入的数据都是字符串类型,如果用户输入1,想得到整型该如何操作
答:转换数据类型即可,即将字符串类型转换为整形
二。转换数据类型的函数

# float()转换
num=1
str1='10'
print(type(float(num)))
print(float(num))
print(type(float(str1)))
print(float(str1))
# str()转换
print(type(str(num)))
# tuple() 一个序列转换为元组
list1=[10,20,30]
print(tuple(list1))
# list() 将一个序列转换成列表
t1=(100,200,300)
print(list(t1))
# eval()计算在字符串中有效Python表达式,并返回一个对象
str2='1'
str3='1.1'
str4='(1000,2000,3000)'
str5='[1000,2000,3000]'
print(type(eval(str2)))
print(type(eval(str3)))
print(type(eval(str4)))
print(type(eval(str5)))

avel功能就是这个字符串里面原本是什么就转换成什么
比如:str2=‘2’,那么输出的就是整型str3=‘[100,200,300]’,那么输出就是列表
str4=‘(1000,2000,3000)’,那么输出的就是序列
更多推荐



所有评论(0)