《Python编程快速上手》(一)Python基础

第1章   Python基础

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

      启动 IDLE(Python GUI) 进入交互式环境。

表1-1   数学操作符、优先级从高到低

操作符

操作

例子

求值为

**

指数

2**3

8

%

取模/取余数

22%8

6

//

整除/商数取整

22//8

2

/

除法

22/8

2.75

*

乘法

3*5

15

-

减法

5-2

3

+

加法

2+2

4

**优先级最高;*、/、%、//、从左到右;+、-、从左到右。皆可使用括号:

程序猿输入的表达式最终会被Python解释为单个的值。


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

表1-2   常见数据类型

数据类型

例子

整型

-2、-1、0、1、2

浮点型

-1.25、-1.0、0.5、0.6、0.875

字符串

‘a’、’bc’、’aaa’、’Hello!’、’11 cats’、

常见错误提示:字符串应被' '单引号包围。


1.3 字符串连接和复制

*操作符只能用于两个数字(作为乘法),或用于一个字符串和一个整型(作为字符串复制操作符)。


1.4 在变量中保存值

1.4.1 赋值语句

                                                           

               a.第一次存入一个值,变量就被初始化(创建);

               b.此后,可在表达式中使用;

               c.如果变量被赋了一个新值,那么旧值会被遗忘。

1.4.2 变量名

【规则】         a.只能是一个词           b.只能包含字母、数字、下划线           c.不能以数字开头

表1-3   有效和无效的变量名

有效的变量名

无效的变量名

balance

current-balance

currentBalance

current balance

current_balance

4account

_spam

42

SPAM

total_$um

account4

‘hello’


1.5 第一个程序

myName = input("Please enter your name: ")
myAge = input("What about your age: ")
print("Hello World,my name is ",myName,"and I am",myAge,"years old.")

File → New File(Ctrl+N) → 输入上述代码,保存 → F5运行


1.6 程序剖析

1.6.1 注释

# This program says hello and asks for my name.

1.6.2 print()函数

print("Hello World!")

1.6.3 input()函数

myName = input("Please enter your name: ")

1.6.4 打印用户的名字

print("Hello World,my name is ",myName,"and I am",myAge,"years old.")

1.6.5 len()函数

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


1.7小结

表达式、操作符、数据类型、函数......


1.8习题

猜你喜欢

转载自blog.csdn.net/qq_40818798/article/details/81326436
今日推荐