📅  最后修改于: 2023-12-03 14:45:55.549000             🧑  作者: Mango
Python是一种高级,面向对象的脚本语言,常被用于Web开发,机器学习和数据分析。Python 3是Python编程语言的最新版本,它是Python 2.7的升级版。
print('Hello, World!')
name = input('What is your name? ')
x = 5
y = 'John'
# 算术运算符
x + y
x - y
x * y
x / y
x % y
# 比较运算符
x == y
x != y
x < y
x > y
x >= y
x <= y
# 逻辑运算符
x and y
x or y
not x
if x > y:
print('x is greater than y')
elif x < y:
print('x is less than y')
else:
print('x and y are equal')
# for循环
for i in range(10):
print(i)
# while循环
while x < 10:
print(x)
x += 1
x = 5
y = 3.14
z = 2 + 3j
s = 'Hello, World!'
s = "Hello, World!"
# 字符串拼接
s = 'Hello' + 'World'
# 字符串替换
s = s.replace('World', 'Python')
# 字符串格式化
name = 'John'
age = 25
s = 'My name is {}, and I am {} years old.'.format(name, age)
fruits = ['apple', 'banana', 'cherry']
# 访问列表元素
fruits[0]
fruits[1]
fruits[2]
# 切片
fruits[1:3]
# 添加元素
fruits.append('orange')
fruits.insert(1, 'grape')
# 删除元素
fruits.remove('banana')
del fruits[0]
animals = ('cat', 'dog', 'mouse')
# 访问元组元素
animals[0]
animals[1]
animals[2]
person = {'name': 'John', 'age': 25, 'gender': 'male'}
# 访问字典元素
person['name']
person['age']
person['gender']
# 修改字典元素
person['name'] = 'Jack'
# 删除字典元素
del person['gender']
# 定义函数
def say_hello(name):
print('Hello, {}!'.format(name))
# 调用函数
say_hello('John')
Python有许多内置模块,也有许多外部模块可供使用。以下是一些常用模块的介绍:
math模块包含了许多数学函数,如sin,cos,sqrt等。
import math
x = math.sin(0.5)
random模块可以生成随机数。
import random
x = random.randint(1, 10)
time模块可以获取当前时间和日期。
import time
current_time = time.localtime()
以上是Python 3的备忘单,包括了基础知识,数据类型,函数,模块等内容。希望对你有所帮助!