开发基础 练习1总结
Posted christmassa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发基础 练习1总结相关的知识,希望对你有一定的参考价值。
1.简述编译型与解释型的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型
编译型:需要编译器,相当于先翻译再调出,执行快,调试慢,如c语言 解释型:需要解释器,相当于一边翻译一边调出,执行慢,调试快 如python
2.执行python脚本的两种方式(共有三种)
交互式解释器: 命令行窗口
命令行脚本:在你的应用程序中通过引入解释器可以在命令行中执行Python脚本,如下所示:
$ python script.py # Unix/Linux
或者
C:>python script.py # Windows/DOS注意:在执行脚本时,请检查脚本是否有可执行权限。
集成开发环境:pycharm
3.python单行注释和多行注释分别用什么?
单行注释用 ‘#‘号
多行注释用 ‘‘‘
4.布尔值分别有什么?
True 和 False
None,0,空(空字符串,空字典,空列表)的布尔值为False
其余都为True
5.声明变量注意事项有哪些?
不能以关键字为变量
不能以数字开头
区分大小写
命名时除了用下划线之外,别的符号不能用
6.
i.实现用户输入用户名和密码,当用户名为seven 且 密码为123时,显示登陆成功,否侧失败
name1 = input("please input name:")
password1 = input("please input password")
if name1 == "seven" and int(password1) == 123:
print("登陆成功")
break
else:
print("登陆失败")
ii.实现用户输入用户名和密码,当用户名为seven且密码为123时,显示登陆成功,否则登陆失败,失败时允许重复输入三次
count = 0
while count < 3:
name1 = input("please input name:")
password1 = input("please input password")
if name1 == "seven" and int(password1) == 123:
print("登陆成功")
break
else:
print("登陆失败")
count += 1
iii.实现用户输入用户名和密码,当用户名为seven或为alex且密码为123时,显示登陆成功,否则登陆失败,失败时允许重复输入三次
count = 0
user = ["seven","alex"]
while count < 3: name1 = input("please input name:" password1 = input("please input password") if name1 in user and int(password1) == 123: print("登陆成功" break else:
print("登陆失败")
count += 1
7.
i.使用while循环实现输出2-3+4-5+6....+100的和
i = 2
k = 0
z = 0
while i < 101:
i += 1
if i % 2 == 0:
k = k + i
elif i % 2 != 0:
z = z - i
else:
pass
print(k+z)
ii.用while循环实现输出1,2,3,4,5,7,8,9,11,12
i = 0
while i < 13:
i +=1
if i == 5 or i == 9:
print(i)
i += 2
print(i)
8.假设一年期定期利率为3.25%,计算一下需要多少年,一万块的一年定期存款连本带息能翻一番?
all = (10000.0/100)*3.25 + 10000
year = 1
while True:
year += 1
k = all*3.25 + all
if k/10000 == 2:
print(year)
break
以上是关于开发基础 练习1总结的主要内容,如果未能解决你的问题,请参考以下文章
我的OpenGL学习进阶之旅NDK开发中find_library查找的系统动态库在哪里?
我的OpenGL学习进阶之旅NDK开发中find_library查找的系统动态库在哪里?
spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段