初识python

师从黑马程序员

字面量

python中常用的6种数据的类型

通过三对引号进行注释,例:  """hello wrold"""

数据类型

使用type查看数据类型

name ="黑马"
name_type=type(name)
print(name_type)

类型转化

 运算符

print("5/2=",5/2)
print("5//2=",5//2)
print("2**5",2**5)

复合运算符

字符串的定义

单引号定义:name='黑马'

双引号定义:name="黑马"

三引号定义:name="'黑马"'(三引号可以换行)

name=' "黑马" '
print(name)
name=" '黑马' "
print(name)
#使用转义字符\解除引号的效用
name='\'黑马\''
print(name)

字符串拼接

用+号

name="黑马"
adress="大连"
print("我是"+name+"地址是:"+adress)
tel=13667
#print("我是"+name+"地址是:"+adress+"电话是: "+tel)wrong +号不能将字符串和数字完成拼接

字符串格式化

class_num=57
avg_salary=12332
message="Python大数据学科,北京%s期,毕业平均工资:%s"%(class_num,avg_salary)
print(message)

字符串格式化精度控制

m,控制宽度,要求是数字,设置的宽度小于数字本身,不生效

n,控制小数点精度,要求是数字,会进行小数的四舍五入

num1=11
num2=11.345
print("数字11宽度限制5,结果是:%5d"%num1)

print("数字11.345宽度限制7,小数精度2结果是:%7.2f"%num1)
print("数字11宽度不限制,小数精度2,结果是:%.2f"%num1)

字符串格式化-快速写法

通过语法:f"内容{变量}"

name="传智播客"
set_up_year=2006
stock_price=19.99
print(f"我是{name},我成立于:{set_up_year}年,我今天的股价是:{stock_price}")

表达式格式化

print("字符串在python的类型名是: %s"%type("字符串"))

股票运算小程序

name="传智播客"
stock_price=19.99
stock_code="003032"#以字符串形式存储,因为数字不能以0开始
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*(stock_price_daily_growth_factor**growth_days)))

input语句

获取键盘输入

print("请告诉我你是谁?")
name=input()
print("我知道你是%s"%name)
name=input("请告诉我你是谁?")
print("我知道你是%s"%name)

注: input默认类型是字符串类型

欢迎登录小程序

user_name=input("你是?")
user_type=input("用户类型是?")
print("你好:%s,你是尊贵的:%s用户,欢迎你的光临"%(user_name,user_type))

若有侵权,请联系作者

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

乘~风

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

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

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

打赏作者

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

抵扣说明:

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

余额充值