Python-1 变量和简单的数据类型

本博客为Python初学者提供了一系列基础知识,包括变量命名规则、字符串操作、数字处理等,并附有实用代码示例。

2019年2月11日开始学习Python.本系列都是自己看书的读书笔记,看的书名是《Python 编程从入门到实践》 Eric Matthes 著,袁国忠译。希望自己能够坚持下来!2019加油鸭!

Python-1

  • 变量的命名和使用
    • 变量名只能包含字母数字下划线。不能以数字打头。
      例如:可以将变量命名为newyear_2019,但不能命名为2019_newyear.
    • 变量名不能包含空格,但可使用下划线来分隔其中的单词。例如:变量名 hello world是错误的,但是hello_world就是正确的。
      +不要将Python 关键字和函数名用作变量名,即不要使用python保留用于特殊用途的单词,例如:print
    • 变量名应既简短又具有描述性。
    • 慎用小写字母l和大写字母O,因为他们可能被人错看成数字1 和0.
      Tips: 最好都使用小写字母来进行变量的命名。

Python 关键词表如下:

FalseClassfinallyisreturn
Nonecontinueforlambdatry
Truedeffromnonlocalwhile
anddelgloablenotwith
aselififoryield
assertelseimportpass
breakexceptinraise

1.字符串

字符串转换大小
+ 使用方法修改该字符串的大小写。
Sample code as below:

name = "my name is John"
print(name.title()) # 首字母都大写
print(name.upper()) # 所有字母都大写
print(name.lower())	# 所有字母都小写

Output as below:

My Name Is John
MY NAME IS JOHN
my name is john

存储数据时,方法.lower()很有用。先将字符串转成小写,再存储他们。

  • 字符串拼接
  • Python使用 (+) 来合并字符串。
    Sample Code as below:
first_name = "ada"
last_name = "lovelace"
full_name=first_name + " " + last_name
message = "Hello, " + full_name.title() + "!"
print(message)

Output as below:

Hello, Ada Lovelace!
  • 使用制表符或换行符来添加空白
\n\t 
  • 删除空白使用方法.rstrip()
favorite_language= " Python "
favorite_language=favorite_language.rstrip() #删除右面的空白
favorite_language=favorite_language.lstrip() #删除左面的空白
print(favorite_language)

2.数字

  • 整数
    Sample Code as below:
Number1= 2+3-1*2**4
Number2= (2+3-1)*2**4

print(Number1)
print(Number2)

Output as below:

-11
64

*浮点数
Sample Code as below:

Number3= 0.1+0.1 
Number4=2*0.1

print(Number3)
print(Number4)

Output as below:

0.2
0.2

*使用函数 str()来避免类型错误
Sample Code as below:

age =32
message="Happy " + str(age) + "rd Birthday!" 
#使用str() lPython 就知道要将数值32转换成为字符串
print(message)

Output as below:

Happy 32rd Birthday!
  • 注释
    Sample Code as below:
'# 使用' # 来进行注释代码;

本章学习了:

  1. 如何使用变量;
  2. 如何创建描述性变量名以及如何消除名称错误和语法错误;
  3. 字符串是什么;
  4. 如何使用小写,大写和首字母大写方式显示字符串;
  5. 使用空白来显示整洁的输出,以及如何剔除字符串多余的空白;
  6. 如何使用整数和浮点数;
  7. 使用数值数据时需要注意的意外行为;
  8. 以及如何编写说明性注释。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值