第一天学习Python
- 第一个程序
- hello,world
- print
- Python中的算术运算符
- 字符串
- 关于字符串的一些基本用法
- 字符串的拼接
- 字符串运算符
- input函数
- 类型转换(参考sololearn)
第一个程序
hello,world
print('Hello world!')
当然print语句也可以用于打印多行输出
print('Hello world!')
print('Hello world!')
print('Spam and eggs...')
🌂:另外在python当中,单引号与双引号是一样的意思,都是表示字符串;
在Python中使用print 函数产生输出。这会在屏幕上显示某些内容的文本表示形式。
print('w\n2')
print(2 + 1)
#以下是输出结果
w
2
3
Python中的算术运算符
首先±/*这些基本运算以及求模%便不必多讲,python中如果使用幂运算就要使用两个号
如:2**3 (2^3)
Add:另外还需要说的是/以及//(此处参考:菜鸟教程)
我们假定两个不同的变量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为您自动转义换行符。
var1 = """ 有趣
是啊
嘻嘻"""
print(var1)
这个最终将输出
有趣
是啊
嘻嘻
关于字符串的一些基本用法
var1 = """I love Python"""
print(var1)
#下面是一些基本用法#
print("var1[0]:", var1[0])
print("var1[:6]:", var1[:6])
print("var1[6:]:", var1[6:])
print("var1[3:6]:", var1[3:6])
以下是输出结果
I love Python
var1[0]: I
var1[:6]: I love
var1[6:]: Python
var1[3:6]:
字符串的拼接
var1 = """I love Python"""
print('拼接结果:', var1+'我爱Python')
字符串运算符
不喜欢定义,直接上代码,看着直观
var1 = '学习'
var2 = 'Python'
print("var1 + var2 输出结果:", var1 + var2)
print("var1 * 2 输出结果:", var1 * 2)
if '学' in var1:
print('学在变量var1中')
else:
print('学不在变量var1中')
if '爱' not in var1:
print('爱不在变量var1中')
else:
print('爱在变量var1中')
//以下是输出结果
var1 + var2 输出结果: 学习Python
var1 * 2
input函数
提供了 input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘。
sc = input("Enter something please: ")
print(sc)
类型转换(参考sololearn)
print("2" + "3")
print(int("2") + int("3"))
print(int("2"+"3"))
print(float(input("Enter a number: ")) + float(input("Enter another number: ")))