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小时内删除。