《Python基础之基础语法 summary》

Python基础之基础语法:

  1. 使用哪个程序运行python程序?参考答案: python

  2. print(“Hello”)语句的执行结果是: Hello

  3. 在print函数的输出字符串中可以将()作为参数,代表后面指定要输出的字符串 : %s

  4. ()表达式是一种匿名函数,是从数学里的"入"得名: lambda

  5. ( )不是用于处理中文的字符编码(gb2312/gbk/big5): ascii

  6. 与数学表达式cd/2ab对应的Python表达式中,不正确的是(): 答案:cd/2a*b

  7. Python语句print(r"\nGood")的运行结果是: \nGood

  8. Python表达式中,可以使用()控制运算的优先顺序 : 圆括号()

  9. Python 3.x与Python 2.x不兼容

  10. Python语句可以以程序方式执行

  11. Python是解释型语言

  12. Python语言出现得晚

  13. Python程序文件的扩展名是: .py

  14. Python语言属于(): 高级语言

  15. while True : pass

  16. Python 3.x语句print(1,2,3, sep=":")的输出结果为: 1:2:3

  17. 为了提高Python代码运行速度和进行适当的保密,可以将Python程序文件编译为扩展名()的文件: pyc

  18. 在IDLE交互模式中浏览上一条语句的快捷键是: Alt+P

  19. Python源代码程序编译后的文件扩展名为: pyc

  20. Python程序文件扩展名主要有()两种,其中后者常用于GUI程序: 答案:py 、pyw

  21. 在Python中可以使用id作为变量名,尽管不建议这样做: 正确

  22. 在Python中可以使用for 作为变量名。错误

  23. 在Python 3.x中语句print(*[1,2,3])不能正确执行。 错误
    在这里插入图片描述

  24. Python 2.x和Python 3.x中input()函数的返回值都是字符串。错误

  25. 在任何时刻相同的值在内存中都只保留一份。 错误

  26. Python采用的是基于值的自动内存管理方式。正确

  27. 不可以在同一台计算机上安装多个Python版本。错误

  28. 在Windows平台上编写的Python程序无法在Unix平台运行。 错误

  29. Python 3.x完全兼容Python 2.x。错误

  30. Python是一种跨平台、开源、免费的高级动态编程语言。正确

  31. 编写python程序,计算两数之和输出到控制台:

num1=int(input())
num2=int(input())
print("sum is %d"% (num1+num2))
  1. 编写一个python程序,显示个人档案,包括姓名,年龄,性别,职业,住址和电话,每个信息占一行:
name=input()
age=input()
sex=input()
position=input()
address=input()
phone=input()
print("name is %s\n"%name)
print("age is %s\n“%age)
print("sex is %s\n"%sex)
print("position is %s\n"%position)
print("address is %s\n"%address)
print("phone is %s\n“%phone)
  1. 提示用户输入用户名和密码,并提示用户登录成功:
username=input()
password=input()
print("success")

34.输出姓名,QQ号,手机号和地址,每个信息间用制表符分隔:

name=input()
QQ=input()
phone=input()
address=input()
print( "name is %s\tQQ is %s\tphone is %s\taddress is %s"%(name,QQ, phone, address))
  1. 第一行输出姓名,第二行输出年龄:
age=int(input())
name=input()
print("my name is %s\n"%(name))
print("my age is %d\n"%(age))
  1. 使用格式化方式输出姓名和年龄:
name=input()
age=input()
print( "my name is "+name)
print( "my age is "+age)
  1. 要求用户输入姓名并打印"“你好,姓名!” :
name = input()
print(' hello,’ + name +'!')
  1. 用户从键盘输入小于1000的整数,对其进行因式分解。例如10=2×5,60=2×2×3×5:
x=input('Please input an integer less than 1000 : \n')
t = int(x)
i = 2
result = []
while True :
	if t==1:
		break
	if t%i==0:
		result.append(i)
		t = t/i
	else :
		i+=1
print(x,’=',’*’.join(map(str, result)))
  1. 用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1,2,3,4,5,6]和2,5,程序输出[3,4,5,6]:
x = input()
x = eval(x)
start, end = eval(input())
print(x[start :end])
  1. Python特点:
面向对象
运行效率高
可读性好
开源
后期精彩内容敬请期待!
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值