《Python编程快速上手——让繁琐工作自动化》第一章

python基础

1.1 在交互式环境中输入表达式

  • 可以查看http://nostarch.com/automatestuff/,这里有常见的Python错误信息和含义的列表。
数学操作符,优先级从高到低
操作符操作例子求值为
**指数2**38
%取余数22%86
//整除22/82
/除法22/82.75
*乘法3*515
-减法5-23
+加法2+24

 

 

 

 

 

 

 

 

 

  • **操作符首先求值,接下来是*、/、//和%操作符,从左到右。+和-操作符最后求值,也是从左到右。如果需要,可以用括号来改变通常的优先级。

1.2 整型、浮点型和字符串数据类型

常见数据类型
数据类型示例
整型-2,0,+100
浮点型-1.5,-1.0,0.05,0.000,1.01,2.02,100.00
字符串‘a’,'bb','1596','b_A','1gf84'

 

 

 

 

 

1.3 字符串连接和复制

>>> 'Alice' + 'Bob'
'AliceBob'
>>> 'Alice' * 5
'AliceAliceAliceAliceAlice'

1.4 在变量中保存值

1.4.1 赋值语句

  • 如果输入赋值语句spam = 42,那么名为spam的变量将保存一个整型值42。
  • 如果变量被赋了一个新值,老值就被忘记了。

1.4.2 变量名

  • 你可以给变量取任何名字,只要它遵守以下3条规则:

1.只能是一个词。

2.只能包含字母、数字和下划线。

3.不能以数字开头。

  • 变量名是区分大小写的。
  • 变量用小写字母开头是Python的惯例。
  • lookLikeThis,或者looking_like_this。

1.5 第一个程序

  • 要在IDLE中打开文件编辑器,请选择FileNew ▶Window。
  • 选择Run▶Run Module,或按下F5键。程序将在交互式环境窗口中运行,该窗口是首次启动IDLE时出现的。

1.6 程序剖析

1.6.1 注释

  • #标志之后的所有文本都是注释。
  • 有时候,程序员在测试代码时,会在一行代码前面加上#,临时删除它。这称为“注释掉”代码。

1.6.2 print()函数

print('Hello world!')

print(5201314)

1.6.3 input()函数

函数等待用户在键盘上输入一些文本,并按下回车键。

可以认为input()函数调用是一个表达式,它求值为用户输入的任何字符串。如果用户输入'Al',那么该表达式就求值为myName = 'Al'。

1.6.4 打印用户的名字

1.6.5 len()函数

你可以向len()函数传递一个字符串(或包含字符串的变量),然后该函数求值为一个整型值,即字符串中字符的个数。

>>> len('hello')
5

1.6.6 str()、int()和float()函数

>>> 42 == '42'
False
>>> 42 == 42.0
True

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值