ITPub博客

首页 > 应用开发 > Python > python基础

python基础

Python 作者:安全剑客 时间:2019-07-01 09:28:07 0 删除 编辑
1.1  表达式

在Pyhon中,2+2称为表达式, 是值、变量和操作符的组合 。

单独的一个值也被看做一个表达式,单独的变量也是如此。

语句 是一段会产生效果的代码单元,如创建新变量或者显示一个值

>>>n = 17>>>print(n)

第一行是一个赋值语句,将值17赋给变量n

第二行是一个print语句,显示变量n的值

【区别与联系】

表达式:表达是某件事

语句:表达是做某件事

>>>4*28>>>print (4*2)8

上述表达式结果一样,是因为交互式解释器总是把所有的表达式都打印出来,是因为都使用了repr函数对结果进行呈现。

数学操作符,优先级从高到低

操作符 操作 例子 求值为
** 指数 2**3 8
% 取余 22%8 6
// 取整 22//8 2
/ 除 22/8 2.75
* 乘 3*5 15
- 减 5-2 3
+ 加 2+2 4
1.2  常见数据类型
数据类型 例子
整型 -2,-1,0,1...
浮点型 -1.25,-1.0,0.0,5....
字符串 'a','hello'...

python程序也可以有文本值,称为“字符串”,或strs(发音为“strs”)总是用单引号(')包围住字符串(eg:'hello')。

1.3  字符串的连接和复制

在用于两个字符串时,“+”将字符串连接起来,成为“字符串连接”操作符,将“*”用于一个字符串和一个整型值之间时,表示“字符串复制”。 例如

>>> 'alice'+'bob''alicebob'>>> 'alice'*5'alicealicealicealicealice'
1.4  赋值语句

赋值语句包含一个变量名、一个等号(称为赋值操作符),以及要存储的值。如果输入赋值语句 spam=42,那么名为spam的变量将保存一个整型值42。

1.4.1  变量名

1.只能是一个词

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

3.不能以数字开头。

【注】变量名区分大小写

1.5  第一个python程序
# this program says hello and aks for my name.print('hello world')print("whta's your name?")
myName = input()print('it is good to meet you,'+ myName)print('the length of your name is:')print(len(myName))print('what is your age?')
myAge=input()print('you will be'+ str(int(myAge)+1) + 'in a year')
1.6  内置函数简介

1.6.1  print()函数

print()函数将括号内的字符串显示在屏幕上,print()允许传入一个整型值或字符串。

1.6.2  input()函数

函数等待用户在键盘上输入一些文本,并按下回车键。这个函数求值为一个字符串,即用户输入的文本。

1.6.3  len()函数

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

1.6.4  str()、int()、float()函数

str()、int()、float()函数分贝求值为传入值得字符串、整数、和浮点数形式

文本数字相等的判断

虽然数字的字符串值被认为与整数和浮点型值完全不同,单整型值可以与浮点值相等。

>>> 42 == '42'False>>> 42 == 42.0True#python进行这种区分,是因为字符串是文本,而整型值和浮点型都是数字。

内建函数的官方文档


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31559985/viewspace-2649153/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: python控制流
请登录后发表评论 登录
全部评论

注册时间:2018-11-01

  • 博文量
    1407
  • 访问量
    1398037