python_02
print()
print("HelloWorld!")
print("春眠不觉晓")
代码运行结果(注:print()打印出的字符是默认换行的)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191204175809449.png)
那么如何不换行呢
print("好好学习",end="")
print("天天向上")
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191204181040656.png)
参数 | 功能 |
---|
print(“文本信息1”,“文本信息2”,…) | 每段字符串中加“ , ”表示前者和后者之间有一个空格,例: |
print(“文本信息1”+“文本信息2”) | 将前后两端字符链接起来 |
******************** | ******************** |
print(1+“hehe”) | 这段代码是错的 |
+ 两边都是字符串 则+连接符 | + 一边是字符串 另一边是非字符串 报错 |
******************** | ******************** |
print(“文本信息”*n) | 该段文本信息重复n次 |
print(10) | 输出数字10 |
---|
print(0b1010) | 以二进制的形式将1010 转为十进制 |
print(0b10010101) | 以二进制的形式转为十进制(149) |
print(0o225) | 以八进制的形式转为十进制(149) |
print(0x95) | 以十六进制的形式转为十进制(149) |
type(数据) | 可以查看当前该数据的类型 |
---|
type(“你好”) | <class ‘str’> 字符串主要描述文本信息 |
type(0x110) | <class ‘int’> 整型主要描述整数 |
type(3.14) | <class ‘float’>浮点型主要描述小数 |
type(True) | <class ‘bool’> 布尔型主要描述 真 假 |
算数运算符
" + - * / // ** % "
python不像C语言那样有++、–
运算符 | 作用 |
---|
10+3 | 两数求和 |
10-3 | 两数的差 |
10*3 | 两数的积 |
10/3 | 数学除、小数除 |
10//3 | 相处取整 |
10%3 | 相除取余 |
10**3 | 幂运算10^3 |
9**0.5 | 开二次方√9 |
16**0.25 | 开四次方 |
2**-4 | 相当于(1/2)^4 |
int() | 作用 |
---|
int(“123”) | 将字符串123转换成 int 型123 |
int(“1010”,2) | 以二进制的形式转为十进制 (8) |
int(“123123”,8) | 以八进制的形式转为十进制 (42579) |
bool() | 结果 |
---|
bool(-1) | True |
bool(0) | False |
bool(None) | False |
bool(n) n不是0或None 结果都是True
input() | 输入的一切数据都是字符串 |
---|
int(input()) | 将输入的数字转化成 int 型 |