Python之----print、算术运算符、字符串、字符串运算符、input、类型转换
第一个程序:
Hello world
1 | print('Hwllo world') |
输出结果:
Hwllo world
Hello world
🌂:另外在python当中,单引号与双引号是一样的意思,都是表示字符串;
在Python中使用print 函数产生输出。这会在屏幕上显示某些内容的文本表示形式。
1 | print('h\nw') |
输出结果:
1 | h |
Python中的算术运算符
首先±/这些基本运算以及求模%便不必多讲,python中如果使用幂运算就要使用两个号如:2**3 (2^3)
我们假定两个不同的变量a=10,b=30,那么 b / a 输出结果 2
而取整除 - 返回商的整数部分(向下取整)
考虑以下代码:
print(9 / 2)
print(9 // 2)
最后输出结果分别为4.5与4
字符串
我们可以使用引号(‘或”)来创建字符串
var1 = 'hello world'
var2 = "hello world"
但是有一字符不能直接包含在字符串中。
例如,双引号不能直接包含在双引号字符串中;
此类字符必须通过在其前面加上反斜杠来转义。(\“)
🌂:Python提供了一种简便的方法,可以避免手动编写“ \ n”来对字符串中的换行符进行转义。用三组引号创建一个字符串,然后按Enter为您自动转义换行符。
1 | var1 = """ 有趣 |
这个最终将输出
1 | 有趣 |
关于字符串的一些基本用法
1 | var1 = """I love Python""" |
以下是输出结果:
1 | I love Python |
字符串的拼接
1 | var1 = """I love Python""" |
字符串运算符
不喜欢定义,直接上代码,看着直观
1 | var1 = '学习' |
1 | var1 + var2 输出结果: 学习Python |
input函数
提供了 input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘。
1 | sc = input("Enter something please: ") |
类型转换(参考sololearn)
在Python中,由于涉及不同的类型而无法完成某些操作。
Eg:不能将包含数字2和3的两个字符串加在一起以产生整数 5,因为将对字符串执行运算,结果为’23’。
那么如何解决这个问题,答案是类型转换
考虑下面这个代码,并比较输出结果
1 | print("2"+"5") |
结果为:
1 | 25 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 黄皖's Blog!
评论