学校头歌作业1_1Python入门之基础语法(头歌作业[Python])

该博客补充了Python开发语言相关内容,涵盖行与缩进、标识符与保留字、注释以及输入输出等基础知识点,为Python初学者提供了基础入门的关键信息。
部署运行你感兴趣的模型镜像

在优快云上补充前几期的内容

第1关:行与缩进

#有错误的函数1
def wrong1():
    print("wrong1")
    print("这里有一个错误缩进")
    
#有错误的函数2
def wrong2():
    print("wrong2")
    if False:
        print("这个不应该输出")
        print("这个也不应该输出")

#有错误的函数3
def wrong3():
    print("wrong3") ;print("hello world")


#这里是调用三个函数的代码
#不要修改
if __name__ == '__main__':

    wrong1()
    wrong2()
    wrong3()

第2关:标识符与保留字

import keyword

if __name__ == '__main__':
    #错误1
    str1 = "string"
    print(str1)

    #错误2
    f1024 = 1024
    print(f1024)

    #错误3
    float_1024 = 1.024
    print(float_1024)

    #错误3
    Falseh = False
    print(Falseh)


    #在此处输出保留关键字
    import keyword
    print(keyword.kwlist)

    print("end")

第3关:注释

if __name__ == '__main__':
    #以下是要修改的代码

    print(1)
    """
    print(2)
    """
    print(3)
    """
    print(4)
    """
    print(5)
    """
    print(6)
    """
    
    print("hello world")
    """
    print("这个不应该输出")
    """
    """
    print(1)
    print(2)
    """
    print(3)
    print(4)
   

第4关:输入输出

if __name__ == "__main__":
    a = int(input())
    b = int(input())
# ********** Begin ********** #
print("%d + %d = %d" % (a,b,a +b))
print("%d - %d = %d" % (a,b,a -b))
print("%d * %d = %d" % (a,b,a *b))
print("%d / %d = %f" % (a,b,a /b))
# ********** End ********** #

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### Python 基础语法教程 Python 是一种简单易学的编程语言,其基础语法涵盖了变量、数据类型、控制结构、函数和类等多个方面。以下是 Python 基础语法的核心内容。 #### 1. 变量与赋值 在 Python 中,变量是一种用于存储数据的容器[^1]。变量不需要声明类型,其类型由赋值时的数据决定。例如: ```python x = 10 # 整数类型 y = "Hello" # 字符串类型 z = 3.14 # 浮点数类型 ``` 变量名可以由字母、数字或下划线组成,但不能以数字开,并且 Python 是大小写敏感的语言。 #### 2. 数据类型 Python 提供了多种内置数据类型,包括但不限于字符串、列表、元组、集合和字典。 - **字符串**:字符串是字符的序列,单引号和双引号使用完全相同[^2]。例如: ```python str1 = 'Hello' str2 = "World" multi_line_str = '''This is a multi-line string.''' ``` - **列表(List)**:有序的可变集合,支持重复元素。例如: ```python my_list = [1, 2, 3, 4] ``` - **元组(Tuple)**:有序的不可变集合。例如: ```python my_tuple = (1, 2, 3, 4) ``` - **集合(Set)**:无序的不重复元素集合。例如: ```python my_set = {1, 2, 3, 4} ``` - **字典(Dictionary)**:键值对的无序集合。例如: ```python my_dict = {'name': 'Alice', 'age': 25} ``` #### 3. 控制结构 Python 支持多种控制结构,如条件判断和循环。 - **if 条件判断**:根据条件执行不同的代码块[^4]。例如: ```python x = 10 if x > 5: print("x is greater than 5") else: print("x is not greater than 5") ``` - **for 循环**:遍历序列或其他可迭代对象。例如: ```python for i in range(5): print(i) ``` - **while 循环**:当条件为真时重复执行代码块。例如: ```python count = 0 while count < 5: print(count) count += 1 ``` #### 4. 函数 函数是组织代码的基本单元。定义函数使用 `def` 关键字[^4]。例如: ```python def greet(name): return f"Hello, {name}" print(greet("Alice")) ``` #### 5. 类与对象 Python 是一种面向对象的编程语言,支持类和对象的定义。例如: ```python class Person: def __init__(self, name, age): self.name = name self.age = age def run(self, food): print(f"{self.name} is {self.age} years old and eats {food}") person = Person("Alice", 25) person.run("pizza") ``` #### 6. 输入与输出 - **输出**:使用 `print()` 函数将信息输出到屏幕。例如: ```python print("Hello, World!") ``` - **输入**:使用 `input()` 函数从用户获取输入。例如: ```python name = input("Enter your name: ") print(f"Hello, {name}") ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ykp想睡觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值