python入门测试
时间: 2023-11-19 13:56:50 浏览: 72
入门测试可以包括以下内容:
```python
# 1. 输出Hello World
print("Hello World")
# 2. 变量和数据类型
a = 1
b = 2.0
c = "hello"
d = True
# 3. 列表和元组
my_list = [1, 2, 3]
my_tuple = (4, 5, 6)
# 4. 条件语句
if a > b:
print("a is greater than b")
else:
print("b is greater than a")
# 5. 循环语句
for i in range(5):
print(i)
# 6. 函数
def add(a, b):
return a + b
# 7. 模块和包
import math
from datetime import datetime
# 8. 异常处理
try:
result = 10 / 0
except ZeroDivisionError:
print("Cannot divide by zero")
# 9. 文件操作
with open("file.txt", "w") as f:
f.write("Hello World")
# 10. 类和对象
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name)
# 11. 面向对象编程
class Animal:
def __init__(self, name):
self.name = name
def speak(self):
pass
class Dog(Animal):
def speak(self):
return "Woof"
class Cat(Animal):
def speak(self):
return "Meow"
```