零基础Python学习,第一章&第二章

# Chapter 1 Foundation
"""print("Hello World!!!")
print("Hello Python!!!")
print("Hello World!!!")
print("Hello Python!!!")
"""

# Chapter 2
# 1.字面量
# 单行注释,注释与#间一般以空格隔开
"""
多行注释,一般用于文件解释,放于开头
"""


# 2.变量
"""
money = 58
print("钱包还有", money)
# 买了东西,花了10元
money = money-10
print("钱包还剩余", money,"元") # 多内容输出
"""

# 3.数据类型
"""
# type() 查看数据类型
print(type("neo light"))
print(type(123))
print(type(12.3))
# 变量赋值返回
str_type = type("neo light")
print(str_type) # 变量无类型,但变量存储的数据有类型
# type()函数是一个输出,可以直接被接收
"""

# 4.类型转换
"""
# int()转整数,float()转浮点,str()转字符串
name_str = str(111)
print(type(name_str),name_str) # 转换后没有破坏变量的内容
#将字符串转成数字
num = int("222")
print(type(num),num)
#字符串转数字要求内容是数字才行
#整数转浮点数
float_num = float(11)
print(type(float_num),float_num)
#浮点数转整数丢失小数点后数据,同时也没有四舍五入
int_num = int(11.65)
print(type(int_num),int_num)
"""

# 5.标识符
"""
# 标识符命名规则:1.内容限定;2.大小写敏感;3.不可使用关键字
# 1.英文,中文,数字,下划线,不推荐用中文,数字不可用于开头
# 2.Andy与andy不一样
# 3.关键字不能被占用,如False,Ture。。。大小写不一样的话就与关键字不一样

# 变量命名规范
# 1.见名知意;2.下划线命名法;3.英文字母全小写
"""

"""
# 6.运算符
# //取整除;%取余;**取指数
a = 51//3
print(a)

# 7.字符串的三种定义法
# 1:单引号定义法;2:双引号定义法;3:三引号定义法

# 8.字符串拼接
print("学IT"+"来黑马")
# 字面量与字符串拼接,用“+”号来拼接就行
name = "Chan"
print(name+"学IT"+"来黑马")
# 数字不能用+号与字符串拼接,只能用于字符串自身拼接

# 9.字符串格式化
# 用 %s(占位符号) 进行字符串与变量的拼接
# %d 整数占位,%f 浮点数占位
name = "Programmers"
ID = 21321
avg_salary = 18233.3
message = "%s,工号为%d 的平均薪资为:%f" %(name, ID, avg_salary)
print(message)
"""

"""
# 10.格式化的精度控制
# m 控制宽度;.n 控制小数点精度,会进行四舍五入
a = 11.468;
number = "%7.2f" %a # 宽度亦包含本身,宽度比数字本身宽度要小则不生效
print("数字为:%5d" %a)
print(number)
print("仅控制精度为2,则结果为:%.2f" %a)
"""

"""
# 11.字符串格式化的方式
#语法 f"内容{变量}",不管类型也不做精度控制
name = "Chan"
price = 6.3456
good = "酱油"
print(f"{name}今天花费{price}元买了一瓶{good}")
"""

"""
# 12.对表达式进行格式化
# 表达式:一条具有明确执行结果的代码语句
a = 2+2; # 2+2就是一个表达式
print("2+2的结果是:%d" %(2+2))
print("字符串的格式是:%s" %type("字符串"))
"""


# 13.input语句的使用
"""
print("Who are you?")
name_1 = input()
print("I am %s" %name_1)

name_2 = input("Who are you? ") #直接把提示语句写到input内
print("I am %s" %name_2) #输入到input的变量类型全部都转化为字符串
"""

a = input("请输入a的值:")
b = input("请输入b的值:")
c = int(a)
d = int(b) #int()函数输出的是一个结果,需要有变量进行获取!!!
print(type(a),type(b))
print(type(c),type(d))
print("%d+%d的结果是:%d" %(c, d, c+d)) #在执行这条语句之前一定要进行类型转换!!!

"""
# 股票计算小程序
name = "Corp"
stock_price = 19.99
stock_code = 51203
stock_price_daily_growth_factor = 1.2
growth_days = 7
print(f"公司:{name},股票代码:{stock_code},当前股价:{stock_price}")
print("每日增长系数是:%.2f,经过%d天增长后,股价达到了%.2f" %(stock_price_daily_growth_factor, growth_days, stock_price*(stock_price_daily_growth_factor**growth_days)))
"""
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值