Day 1:Python基础入门(10days 入门Python学习计划)

一、安装和配置开发环境

  • 从python、pycharm、vscode官网下载安装包
  • 根据操作系统引导进行安装,配置方面参考官方文档。

二、学习Python基本概念和语法规则

2.1 了解Python的特点和用途

  • 简洁易读、动态类型、面向对象、大量的第三方库、跨平台。
  • Web开发、数据科学和机器学习、自动化和脚本编写、科学计算和可视化、游戏开发。

2.2 学习如何输出文本信息,使用print()函数在控制台打印'Hello, World!'。

print('Hello, World!')

2.3 学习如何编写注释,以#符号开头的代码行为注释,用于解释代码的功能和逻辑。

# 定义一个变量
age = 25

# 打印变量的值
print(age)

x = 10 # 定义变量x并赋值为10
y = 5 # 定义变量y并赋值为5

# 计算x和y的和,并打印结果
print("x和y的和是", x + y)

三、学习变量和数据类型

3.1 了解什么是变量,在Python中如何定义变量。

变量是用来存储数据的一个名称,它可以在程序中随时被引用和修改。在Python中定义变量非常简单,只需要使用等号进行赋值操作即可。

# 定义一个整型变量
age = 25

# 定义一个浮点型变量
pi = 3.14159

# 定义一个字符串型变量
name = "John"

# 定义一个布尔型变量
is_student = True

# 变量命名规则:以字母、数字、下划线组成,不能以数字开头,区分大小写,应具有描述性、增加代码的可读性。

3.2 学习常用的数据类型:整数(int)、浮点数(float)、字符串(string)、布尔值(bool)等。

# 整数:代表整数,如-1、0、100等。整数没有小数部分。
# 浮点数:代表带有小数部分的数字,如3.14、-0.5、1.0等。
# 字符串:代表一串字符,可以使用单引号('')或双引号("")括起来。例如'hello'和"world"都是字符串。
# 布尔值:代表真或假的值,布尔值通常用于条件判断,例如判断语句和循环语句等。
# 在Python中,可以使用type()函数来查看一个值的数据类型。
print(type(age),type(pi),type(name),type(is_student)) 
# <class 'int'> <class 'float'> <class 'str'> <class 'bool'>

3.3 学习如何使用赋值语句给变量赋值,并进行基本的算术运算。

# 赋值语句
x = 10
y = 5

# 算术运算
addition = x + y
subtraction = x - y
multiplication = x * y
division = x / y
remainder = x % y

# 输出结果
print("加法:", addition) # 加法:15
print("减法:", subtraction) # 减法:5
print("乘法:", multiplication) # 乘法:50
print("除法:", division) # 除法:2.0
print("取余:", remainder) # 取余:0

四、学习数学运算符和字符串操作

4.1 学习常见的数学运算符,包括加法(+)、减法(-)、乘法(*)、除法(/)、取余(%)、幂(**)、整除(//)。

# 加法:将两个数值相加,或将两个字符串进行拼接。
x = 5 + 3
print(x) # 输出结果为 8

name = "Hello, " + "World!"
print(name) # 输出结果为 Hello, World!

# 减法:将一个数值减去另一个数值
x = 10 - 4
print(x) # 输出结果为 6

# 乘法:将两个数值相乘
x = 7 * 2
print(x) # 输出结果为 14

# 除法:将一个数值除以另一个数值。结果始终为浮点数。
x = 15 / 4
print(x) # 输出结果为 3.75

# 取余:返回除法运算后的余数
x = 16 % 5
print(x) # 输出结果为 1

# 幂:将一个数值提升到指定的幂次方
x = 2 ** 3
print(x) # 输出结果为 8

# 整除:返回除法部分的整数部分
x = 17 // 3
print(x) # 输出结果为 5

4.2 学习字符串操作,例如字符串拼接、字符串重复和字符串索引。

字符串拼接:使用加号将两个或多个字符串连接在一起

first_name = "John"
last_name = "Doe"
full_name = first_name + " " + last_name
print(full_name) # 输出结果为 John Doe

字符串重复:使用乘号将一个字符串重复多次

word = "Hello "
repeated_word = word * 3
print(repeated_word) # 输出结果为 Hello Hello Hello

字符串索引:使用方括号和索引值获取字符串中特定位置的字符。索引从0开始,表示字符串的第一个字符。

name = "John"
print(name[0]) # 输出结果为 J
print(name[2]) # 输出结果为 h

还有负数索引,表示从字符串的末尾开始计数。例如索引-1表示最后一个字符,-2表示倒数第二个字符,以此类推。

name = "John"
print(name[-1]) # 输出结果为 n
print(name[-3]) # 输出结果为 0

5 练习

编写一个程序,打印你的名字和年龄。

name = "John"
age = 25
print("我的名字是", name, ",今年", age, "岁。")

编写一个程序,计算5个数的和并输出结果。

num1 = 10
num2 = 20
num3 = 30
num4 = 40
num5 = 50

total = num1 + num2 + num3 + num4 + num5

print("5个数的和是:", total) # 5个数的和是: 150
posted @ 2023-07-19 22:38  Python_季小白  阅读(24)  评论(0)    收藏  举报