转义字符
【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)’,那么输出的就是序列