Python基础语法

Python基础语法

字面量

字面量:在代码中,被写下来的固定的值,称之为字面量

Python中,字符串需要用双引号("")包围起来,被引号包起来的都是字符串

666
13.14
"巩朕豪大帅哥"
"打印这三个自变量"
print(666)
print(13.14)
print("巩朕豪大帅哥")

注释

注释的作用:在程序代码中对程序代码进行解释说明的文字

作用:注释不是程序,不能被执行,可以增强代码可读性

  • 单行注释:以#开头,#右边的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用

  • 多行注释: 以 一对三个双引号 引起来(""" 注释内容 “”“)来解释说明一段代码的作用使用方法

# 打印以下三个字面量
"""
    666
    13.14
    "巩朕豪大帅哥"
"""

# 通过print语句输出各类字面量
print(666)
print(13.14)
print("巩朕豪大帅哥")

变量

变量:在程序运行时,能储存计算结果或能表示值的抽象概念

简单的说,变量就是在程序运行时,记录数据用的

"""
    演示Python中的变量的相关操作
"""

# 定义一个变量,用来记录钱包余额
money = 50
# 通过print语句,输出变量记录的内容
print("钱包还有:",money,"元")
# 不同类型的变量用,隔开即可
print("我要吃冰激凌,10块,给我爆金币")
# 买了一个冰激凌,花费了10元
money -= 10
print("钱包还有:",money,"元")

数据类型

type(被查看的数据类型)

在Python中提供type()语句查看类型的数据

# 方式1:使用print直接输出类型信息
print(type(666))
print(type(13.14))
print(type("巩朕豪大帅哥"))
print("------------------")
# 方式2:使用变量存储type()语句的结果
int_type = type(666)
float_type = type(13.14)
string_type = type("巩朕豪大帅哥")
print(int_type)
print(float_type)
print(string_type)
print("------------------")
# 方式3:使用type()语句,查看变量中存储的数据类型信息
a = 666
b = 13.14
c = "巩朕豪大帅哥"
print(type(a))
print(type(b))
print(type(c))

标识符

Python中,标识符命名的规则主要有3类:

  • 内容限定

  • 大小写敏感

  • 不可使用关键字

# 规则1:内容限定,只能使用中文、英文、数字、下划线  不能以数字作为开头
# 不推荐使用中文、数字不能开头
# 大小写敏感
# 不要使用关键字
# 错误示例: 1name = "张三"
# 错误示例: name_! = "李四"
name_ = "张三"
_name = "李四"
name_1 = "王五"

# 规则2:大小写敏感
name = "巩朕豪大帅哥"
NAME = 666
print(name)
print(NAME)

# 规则3:不可使用关键字

运算符

"""
 Python中的运算符
"""

# 算数运算符
print("1 + 1 =",1 + 1)
print("5 - 3 =",5 - 3)
print("6 * 9 =",6 * 9)
print("8 / 3 =",8 / 3)
print("13 % 4 =",13 % 4)
print("10 // 4 =",10 // 4)
print("5 ** 6 =",5 ** 6)

# 赋值运算符
num = 1 + 2 * 3
print(num)
print("-------------------")
# 复合赋值运算符
num = 5
num += 1
print(num)
num -= 1
print(num)
num /= 2
print(num)
num *= 2
print(num)
num %= 2
print(num)
num **= 2
print(num)
num //= 2
print(num)

字符串扩展

"""
 演示字符串的三种定义法则
"""
# 单引号定义法
shuai = '巩朕豪是帅哥'
print(shuai)

# 双引号定义法
shuai = "巩朕豪是超级大帅哥"
print(shuai)

# 三引号定义法
shuai = """巩朕豪
真是风流倜傥
玉树凌风
的宇宙超级无敌
大帅哥"""
print(shuai)
big_shuai = """巩朕豪真的泰裤辣"""
print(big_shuai)

# 字符串拼接
name = "巩朕豪"
print("这个叫"+name+"的人真是太帅了")
print("这个叫",name,"的人真是太帅了")
print("这个叫"+name,"的人真是太帅了")

注意无法和非字符串类型的数据进行拼接

# 通过占位的形式,完成拼接
name = "黑马程序员"
message = "学IT就来黑马程序员"
avg_salary = 10000
print("我学IT是在%s,它最常说的一句话是\"%s\",他说俺可以月薪过%s"%(name,message,avg_salary))

# 通过占位的形式,完成拼接
name = "黑马程序员"
message = "学IT就来黑马程序员"
avg_salary = 10000
init_salary = 55.5
print("我学IT是在%s,它最常说的一句话是\"%s\",他说俺可以月薪过%s"%(name,message,avg_salary))
print("我学IT是在%s,它最常说的一句话是\"%s\",他说俺可以月薪过%d,可是俺现在月薪只有%.1f"%(name,message,avg_salary,init_salary))

.n 会四舍五入哦

# 通过占位的形式,完成拼接
name = "黑马程序员"
message = "学IT就来黑马程序员"
avg_salary = 10000
init_salary = 55.5
print(f"我学IT是在{name},它最常说的一句话是\"{message}\",他说俺可以月薪过{avg_salary}元,可是俺现在月薪只有{init_salary}元")

小练习:股价计算程序

name = "传智播客"
stock_price = 19.99
stock_code = "003032"
stock_price_daily_growth_factor = 1.2
growth_days = 7
print(f"公司:{name},股票代码{stock_code},当前股价:{stock_price}")
print("每日增长系数是:%.1f,经过%d天的增长后,股价达到了:%.2f" % (stock_price_daily_growth_factor,growth_days,(stock_price*1.2**7)))

Python中的数据输入

print("请告诉你是谁")
name = input()
print(f"原来你是{name}!")

print("请告诉你是谁")
name = input("快点告诉我你是:")
print(f"原来你是{name}!")

input()默认接收字符串类型的数据,如果你想要得到其他类型的数据请自行数据转换

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值