Python基础知识
Python是什么?
Python是一种跨平台的计算机程序设计语言。
Python算术运算符
以下假设变量: a=10,b=20:
运算符 | 描述 | 实例 |
+ | 加 - 两个对象相加 | a + b 输出结果 30 |
- | 减 - 得到负数或是一个数减去另一个数 | a - b 输出结果 -10 |
* | 乘 - 两个数相乘或是返回一个被重复若干次的字符串 | a * b 输出结果 200 |
/ | 除 - x除以y | b / a 输出结果 2 |
% | 取模 - 返回除法的余数 | b % a 输出结果 0 |
** | 幂 - 返回x的y次幂 | a**b 为10的20次方, 输出结果 100000000000000000000 |
// | 取整除 - 返回商的整数部分(向下取整) | >>> 9//2 125//10=12 4 >>> -9//2 -5 |
以下实例演示了Python所有算术运算符的操作:
Python赋值运算符
以下假设变量a为10,变量b为20:
运算符 | 描述 | 实例a=20 |
= | 简单的赋值运算符 | c = a + b 将 a + b 的运算结果赋值为 c |
aaa+= | 加法赋值运算符 | c += a 等效于 c = c + a |
-= | 减法赋值运算符 | c -= a 等效于 c = c - a |
*= | 乘法赋值运算符 | c *= a 等效于 c = c * a |
/= | 除法赋值运算符 | c /= a 等效于 c = c / a |
%= | 取模赋值运算符 | c %= a 等效于 c = c % a |
**= | 幂赋值运算符 | c **= a 等效于 c = c ** a |
//= | 取整除赋值运算符 | c //= a 等效于 c = c // a |
Python比较运算符
以下假设变量a为10,变量b为20:
运算符 | 描述 | 实例 |
== | 等于 - 比较对象是否相等 | (a == b) 返回 False。 |
!= | 不等于 - 比较两个对象是否不相等 | (a != b) 返回 true. |
<> | 不等于 - 比较两个对象是否不相等 | (a <> b) 返回 true。这个运算符类似 != 。 |
> | 大于 - 返回x是否大于y | (a > b) 返回 False。 |
< | 小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。 | (a < b) 返回 true。 |
>= | 大于等于 - 返回x是否大于等于y。 | (a >= b) 返回 False。 |
<= | 小于等于 - 返回x是否小于等于y。python代码转换 | (a <= b) 返回 true。 |
Python常用函数
input() 函数接受一个标准输入数据,返回为 string 类型。这个函数是最最常用的了。
int() 函数用于将一个字符串或数字转换为整型。Int(Input() )
print()用于打印输出,最常见的一个函数
round(3.14,1) 方法返回浮点数x的四舍五入值
1.python程序文件的拓展名是( )
A、jpg
B、py
C、fla
D、sb2
2.python运行程序的快捷键是( )
A、F1
B、F2
C、F5
D、F8
3.python 最具特的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。一次缩进( )空格
A、1个
B、2个
C、3个
D、4个
4.函数( )的作用是让程序暂停运行,等待用户输入一些文本,获取用户输入后,python将其存储在一个变量中。
A、int()
B、input()
C、print()
D、int(input())
5.使用input()命令获取到的键盘输入数据类型为( )
A、整数型
B、小数型
C、字符串
D、列表
6.运行如下程序代码:
a=input( )
b=input( )
print(a+b)
输入2和5输出结果为( )
A、25
B、7
C、5
D、2
7.运行如下程序代码:
a=int(input( ) )
b=int(input( ) )
print(a+b)
输入2和5输出结果为( )
A、25
B、7
C、5
D、2
8.在Python中输入以下程序:
a=input( )
b=input( )
c=a+b
print(c)
如果输入10和20,则输出( )。
A、30
B、1020
C、2010
D、120
9.在Python中输入以下程序:
if int(input( ))%5==0:
print("yes")
if int(input( ))%5!=0:
print("no")
如果输入7,则输出( )。
A、yes
B、print
C、no
D、else
10.在Python中运行print (1+3+7),运行结果为( )
A、1
B、3
C、11
D、7
11.在Python中输入以下程序:
if int(input( ))%3==0:
print("yes")
if int(input( ))%3!=0:
print("no")
如果输入9,则输出( )。
A、yes
B、print
C、no
D、else
12.在Python中运行print (3.14),运行结果为( )
A、1
B、3
C、14
D、3.14
13.在Python中,round()函数的作用是( )
A、将数据转化为整数类型
B、将数据转化为小数类型
C、将数据转化为字符串类型
D、限定小数位数
14.在下列代码中,( )的运行结果为2.
A、print(9//4)
B、print(9/4)
C、print(9%4)
D、print(“9/4”)
15.在Python中,下面哪行代码表示判断等式两边是否相等( )。
A、if a%2 =0:
B、if a%2! =0:
C、if a%2 = =0:
D、if a%2/ =0:
16.在Python中,要想得到一个三位数的十位数字,下面哪行代码是正确的( )。
A、shiwei=number%10/10
B、shiwei=number%10%10
C、shiwei=number//10%10
D、shiwei=number//10/10
17.python使用缩进作为语法边界,一般建议怎样缩进?( )
A、一个空格
B、两个空格
C、四个空格
D、八个空格
18.print(100-25%3)应该输出什么?( )
A、1
B、99
C、25
D、92
19.print("hello"+"world")的输出结果是( )
A、helloworld
B、hello world
C、”helloworld”
D、”hello””world”
20.print(315//10)应该输出什么?( )
A、5
B、31
C、3.15
D、31.5
21. a="我"
b="爱看"
c="电视"
print(a+b+c)
该程序的输出结果是什么?( )
A、我爱看电视
B、电视爱看我
C、“我爱看电视”
D、”电视爱看我”
22.利用for循环求:1+2+3+4……+100的和(用s表示和)。
s=0
for a in range( ) :
s=s+a
print(s)
则range()函数的取值范围应为:
A、(1,99)
B、(1,100)
C、(1,101)
D、(0,100)
23.在Python中,下列哪个值是整数( )
A、5.0
B、“5.0”
C、-5
D、以上都不是
24.在Python中,if结构被用在( )
A、语句相继被执行时
B、执行一些语句之前必须先做出判断时
C、A和B都是
D、A和B都不是
25.运行如下程序代码:
a=input( )
b=input( )
print(a+b)
输入2和5输出结果为( )
A、25
B、7
C、5
D、2
26.在Python中输入以下程序:
if int(input( ))%5==0:
print("yes")
if int(input( ))%5!=0:
print("no")
如果输入15,则输出( )。
A、yes
B、print
C、no
D、else
27.在Python中运行print (1+3+7),运行结果为( )
A、1
B、3
C、11
D、7
28.python 最具特的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。一次缩进( )空格
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论