天天看点

我与你的Python之路(第一天)----print、算术运算符、字符串、字符串运算符、input、类型转换

第一天学习Python

  • ​​第一个程序​​
  • ​​hello,world​​
  • ​​print​​
  • ​​Python中的算术运算符​​
  • ​​字符串​​
  • ​​关于字符串的一些基本用法​​
  • ​​字符串的拼接​​
  • ​​字符串运算符​​
  • ​​input函数​​
  • ​​类型转换(参考sololearn)​​

第一个程序

hello,world

print('Hello world!')      

当然print语句也可以用于打印多行输出

print('Hello world!')
print('Hello world!')
print('Spam and eggs...')      

🌂:另外在python当中,单引号与双引号是一样的意思,都是表示字符串;

print

在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: ")))