博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一章练习
阅读量:5240 次
发布时间:2019-06-14

本文共 2149 字,大约阅读时间需要 7 分钟。

简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型

答:编译类:先翻译成二进制,产生两个文件,运行的时候是二进制文件。程序执行效率高,编译后程序运行时不需要重新翻译,直接使用编译的结果就可以了,但是跨平台性能差。如C\C++、Delphi等。
解释型:“同声翻译”,一边翻译成目标代码即机器语言一边执行,运行效率比较低且不能生成可独立执行的可执行文件,应用程序不能脱离解释器,这种方式比较灵活,可以动态调整、修改应用程序。可以跨平台,开发效率高。如:java、python等
执行Python脚本的两种方式是什么
答:一进入解释器的交互式模式:调试方便,无法永久保存代码;二脚本文件的方式(使用nodpad++演示):永久保存代码,但是不方便调试
Pyhton单行注释和多行注释分别用什么?
答:单行注释用#,多行注释用 ‘’’ '''
布尔值分别有什么?
答:布尔值有True 和False
声明变量注意事项有那些?
答:一数字、字母和下划线的组合;二是数字不能开头;三是以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']。
如何查看变量在内存中的地址?
答:id(变量名) #查看内存地址。

写代码

  1. 实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败!
  2. 实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次
  3. 实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次
    dic = {
    'alex':'123','seven':'123'}count =0while count <3: user_name = input("请输入用户名:") user_pwd = input("请输入密码:") if user_name not in dic.keys(): print("用户不存在") count = 0 pass elif user_pwd == dic[user_name]: print("登录成功") exit() else: print("用户名或密码错误") count += 1

    写代码

    a. 使用while循环实现输出2-3+4-5+6...+100 的和
    i = 2sum=0while i<=100:    if i % 2 == 1:        sum -= i    else:        sum += i    i += 1print('sum:',sum)

     

    b. 使用 while 循环实现输出 1,2,3,4,5, 7,8,9, 11,12
    count = 0while count <12:    count += 1    if count == 6 or count == 10:        continue    print(count)

     

    c. 使用while 循环输出100-50,从大到小,如100,99,98...,到50时再从0循环输出到50,然后结
    i = 101while i >= 51:    i -=1    print(i)i = 0while i <= 50:    print(i)    i +=1
    假设一年期定期利率为3.25%,计算一下需要过多少年,一万元的一年定期存款连本带息能翻番?
    money = 10000year = 0while money <= 20000:    year +=1    money = money * (1+0.0325)    # print(year,money)print(year,"年以后能翻番")

     

    '''输入一年份,判断该年份是否是闰年并输出结果。(编程题)注:凡符合下面两个条件之一的年份是闰年。 (1) 能被4整除但不能被100整除。 (2) 能被400整除。'''year = int(input("请输入年份:"))if year % 4 == 0 and year % 100 != 0 or year % 400==0:    print("闰年")else:    print("平年")

     

转载于:https://www.cnblogs.com/chris3201/p/8961863.html

你可能感兴趣的文章
训练记录
查看>>
IList和DataSet性能差别 转自 http://blog.csdn.net/ilovemsdn/article/details/2954335
查看>>
Hive教程(1)
查看>>
第16周总结
查看>>
C#编程时应注意的性能处理
查看>>
Fragment
查看>>
比较安全的获取站点更目录
查看>>
苹果开发者账号那些事儿(二)
查看>>
使用C#交互快速生成代码!
查看>>
UVA11374 Airport Express
查看>>
P1373 小a和uim之大逃离 四维dp,维护差值
查看>>
NOIP2015 运输计划 树上差分+树剖
查看>>
P3950 部落冲突 树链剖分
查看>>
读书_2019年
查看>>
读书汇总贴
查看>>
微信小程序 movable-view组件应用:可拖动悬浮框_返回首页
查看>>
MPT树详解
查看>>
空间分析开源库GEOS
查看>>
RQNOJ八月赛
查看>>
前端各种mate积累
查看>>