《Python编程入门到实践》第二章 变量和简单的数据类型

第2章 变量和简单的数据类型

  1. 变量
    变量名只能包含字母、数字、下划线,可以字母与下划线开头,但不能是数字开头
    变量名不能包含空格,可用下划线来分隔其中的词
    不能将python关键字和函数名作为变量名
    变量名应简短又具有描述性
    慎用小写字母l和大写字母O(易看成数字1和0)
    故:在使用变量名时应该避免命名错误
  2. 字符串
    以首字母大写的方式显示每个单词,即每个单词的首字母都改为大写title()
    将字符串改为全部大写 upper()
    将字符串改为全部小写 lower()
    Python使用加号(+)来合并字符串
    制表符 \t
    换行符 \n
    可以在同一个字符串中同时包含制表符和换行符
    删除字符串两端的空白 strip()
    删除字符串开头的空白 lstrip()
    删除字符串结尾的空白 rstrip()
    注意:这种删除是暂时的,若需要永久删除需要将删除后的字符串重新赋给变量
    使用字符串避免语法错误
    使用函数str()避免数字类型的错误

动手试一试(代码见NO1.py``)

  1. 将一条消息存储到变量中,再将其打印出来
  2. 将一条消息存储到变量中,打印出来;再将变量的值修改为一条新消息,并将其打印出来。
  3. 将用户名字存到一个变量中,并向该用户显示一条消息
  4. 调整3中名字的大小写
  5. 找一句名人名言,并打印出来(包括名字和该人所说的名句)
  6. 重复5,将名字存储在一个变量,消息存储在一个变量,然后打印出来名人名句
  7. 删除人名中的空白(至少使用字符组合\t \n各一次)
  8. 编写4个表达式,分别使用加减乘除,但结果都是8
  9. 将一个数字存储在一个变量中,再使用这个变量创建一条消息,打印
"""
1.	将一条消息存储到变量中,再将其打印出来
2.	将一条消息存储到变量中,打印出来;再将变量的值修改为一条新消息,并将其打印出来。
3.	将用户名字存到一个变量中,并向该用户显示一条消息
4.	调整3中名字的大小写
5.	找一句名人名言,并打印出来(包括名字和该人所说的名句)
6.	重复5,将名字存储在一个变量,消息存储在一个变量,然后打印出来名人名句
7.	删除人名中的空白(至少使用字符组合\t \n各一次)
8.	编写4个表达式,分别使用加减乘除,但结果都是8
9.	将一个数字存储在一个变量中,再使用这个变量创建一条消息,打印
"""

message = 'Hello World!'
print(message)
#Hello World!

message = 'Good Bye!'
print(message)
#Hello World!
#Good Bye!

people = 'TuTu'
print(people + ' is a genious girl.')
print(people.title() + ' is a nice girl')
print(people.upper() + ' is a beautiful girl')
print(people.lower() + ' is a rich girl')

celebrity = 'Oska'
print(celebrity +' said:"We are all in the gutter,but some of us are looking at the stars."')

celebrity = 'Oska'
sentence = 'We are all in the gutter,but some of us are looking at the stars.'
print(celebrity + ' said:"' + sentence +'"' )

celebrity = ' Oska '
sentence = ' We are all in the gutter,but some of us are looking at the stars. '
print(celebrity.strip() + sentence.lstrip())
print(celebrity.rstrip() + sentence.lstrip())
print(sentence)
print('\t We are all in the gutter, \t but some of us are looking at the stars.')
print('\n\t We are all in the gutter, \n but some of us are looking at the stars.')

print(3+5)
print(int(3.2)+int(5.9))
print(int(float(3.2)+float(4.8)))
print(int(str(8)))

num = 17
print('My favorite number is ' + str(num))

小结:
在本章学习如何使用变量;如何创建描述性变量名以及如何消除名称错误和语法错误;字符串是什么以及如何使用大小写以及首字母大写方式显示字符串;使用空白来显示整洁的输出,如何剔除字符串中多余的空白;如何使用整数和浮点数,使用数值数据时需要注意的意外行为;注释代码。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值