python基础——变量与数据类型
第一章:基础语法
输出相关:
基本输出案例
1 | print("HelloWorld") |
HelloWorld
转义字符
1 | $ name = 'c:\\user' |
x = ‘路径c:\user’
y = r”路径c:\user”
z = f”路径{name}”
1 | $ print(x,"\n",y,"\n",z) |
路径c:\user
占位符
1 | age = 17 |
1 | print("我的年龄是:%d岁"%age) |
我的年龄是:17岁
间隔符
1 | print("www", "baidu", "com", sep = ".") |
控制符
1 | print("hello", end = "") |
1 | print("world") |
helloworld
连接符
1 | name = "World" |
1 | print("Hello" + name) |
HelloWorld
复制符
count = “num “
1 | $ print(count*3) |
num num num
进制转换
x = 100
1 | print(bin(x)) #转换为二进制 |
1 | print(oct(x)) #转换为八进制 |
1 | print(hex(x)) #转换为16进制 |
0b1100100
0o144
0x64
去除/替换指定字符
a = “abcd”
1 | print(a.strip("dc")) |
1 | print(a.replace('ab','-')) |
ab
-cd
切割字符串
a = “ab_cd”
1 | print(a.split("_")[0]) |
1 | print(a.split("_")[1]) |
ab
cd
format
x = “我是{name},今年{age}”.format(name = ‘cjl’, age = 18)
1 | print(x) |
我是cjl,今年18
输入相关:
基础输入案例
password = input(“请输入密码:”)
1 | print("你输入的密码是:", password) |
1 | print(type(password)) |
请输入密码:666
你输入的密码是: 666
<class ‘str’>
input默认输入后的类型为字符串
输入后类型强转
password = int(input(“请输入密码:”))
1 | print("你输入的密码是:", password) |
1 | print(type(password)) |
请输入密码:666
你输入的密码是: 666
<class ‘int’>
运算符相关:
算法运算符
- 加法 - 减法 * 乘法 / 除法 % 取模 ** 指数 // 整除
运算符规则 数值运算可能改变结果的数据类型,类型的改变与运算符有关,有如下基本规则:整数和浮点数混合运算,输出结果是浮点数
整数之间运算,产生结果类型与操作符相关,除法运算的结果是浮点数 ;整数或浮点数与复数运算,输出结果是复数
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 JayYu🍹!
评论