变量和简单数据类型

# 2.2.1 变量的命名规则
mesage='hello,world!'   #变量赋值 python不区分单引号双引号  变量命名只能包含数字 字母 下划线  不能包含空格
print(mesage)    #打印存储的值

# 2.3 字符串
# 用引号括起来的都是字符串,不区分单双引号
# "This is a string."
# 'This is also a string.'

# 2.3.1 使用方法修改字符串的大小写
name='ada lovelace'
print(name.title())    #title()方法以首字母大写的方式显示每个单词
name='ada Lovelace'
print(name.upper())    #upper()方法字母全部大写显示
print(name.lower())    #lower()方法字母全部小写

# 2.3.2 合并(拼接)字符串
first_name='ada'
last_name='lovelace'
full_name=first_name+' '+last_name   #我们使用+ 来合并first_name 、空格和last_name ,以得到完整的姓名
print(full_name.title())

# 2.3.3 使用制表符和换行符来添加空白
print("python")      #空白 泛指任何非打印字符,如空格、制表符和换行符。你可使用空白来组织输出,以使其更易读。
print("\tAAAAAA")    #要在字符串中添加制表符,可使用字符组合\t
print("\nbbbbbb")    #要在字符串中添加换行符,可使用字符组合\n
print("\n\tCCCCCC")  #同时包含制表符和换行符,可使用\n\t


# 2.3.4 删除空白
name=' python '
print(name.rstrip())   #rstrip() 可以删除字符串尾多余的空格
name=name.rstrip()     #将删除空白结果重新存回变量中
print(name)

name='  python  '
print(name.lstrip())   #lstrip() 可以删除字符串开头的空白
print(name.strip())    #strip()  可以删除两段空白

# 2.4.1 整数
# 在Python中,可对整数执行加(+ )减(- )乘(* )除(/ )运算。
a = 3+2
print(a)
# Python还支持运算次序,因此你可在同一个表达式中使用多种运算。你还可以使用括号来修改运算次序,让Python按你指定的次序执行运算
a=(3+2)*5
print(a)
# Python使用两个乘号表示乘方运算
a=3**2
print(a)   #空格不影响python计算表达式的方式

# 2.4.2 浮点数
a = 0.2*0.1   #Python将带小数点的数字都称为浮点数
print(a)


# 2.4.3 使用函数str()避免类型错误
age = 23
message = "Happy " + age + "rd Birthday!"
print(message)
# 上述代码会打印一条简单的生日祝福语:Happy 23rd birthday!。但如果你运行这些代码,将发现它们会引发错误:
#这是一个类型错误 ,意味着Python无法识别你使用的信息。在这个示例中,Python发现你使用了一个值为整数(int )的变量,但它不知道该如何解读这个值

age = 23
message = "Happy " + str(age) + "rd Birthday!"  #在字符串中使用整数时,需要显式地指出你希望Python将这个整数用作字符串。为此,可调用函数str() ,
print(message)                                     #它让Python将非字符串值表示为字符串:

# 2.5.1  如何编写注释
# 在Python中,注释用井号(# )标识。井号后面的内容都会被Python解释器忽略,如下所示:
# 向大家问好
print("Hello Python people!")

 

转载于:https://my.oschina.net/u/3803395/blog/2875510

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值