1.编译型与解释型语言的区别,哪些属于编译型,哪些属于解释型
编译型:c/c++/go
运行速度快,开发效率低,不可跨平台
解释型:python/java/php/ruby
运行速度低,开发效率高,可跨平台

2.执行python脚本的两种方式
./run.py.shell 直接调用python脚本
python run.py 调用python的解释器来调用python脚本

3.python单行注释和多行注释分别用什么
单行注释:#
多行注释:''' ''' """ """ //三对单引号 或者 三对双引号

4.布尔值分别有什么
True False

5.声明变量主义事项有哪些
字母 数字 下划线
数字不能开头
关键词不能声明为变量名 eg:if print
注意:下划线型,变量名过长,变量名词不达意,不能出现中文或拼英

6.查看变量在内存中的地址
id(x)得到x变量的内存地址(10进制)
type(x)得到x变量的类型

 7.
# 输入用户名密码 判断登陆
_username = "seven"
_password = "" username = input("username:")
password = input("password:") if username == _username and password == _password:
print("登陆成功")
else:
print("登陆失败") # 输入用户名密码 失败允许输入三次
_username = "seven"
_password = ""
count = 0 while count < 3:
username = input("sername:")
password = input("password:")
if username == _username and password == _password:
print("登陆成功")
break
else:
print("登陆失败")
count += 1
if count == 3:
break # 输入两个用户名密码 失败允许输入三次
_username1 = "seven"
_username2 = "alex"
_password = ""
count = 0 while count < 3:
username = input("username:")
password = input("password:")
if username == _username1 or username == _username2 and password == _password:
print("登陆成功")
break
else:
print("登陆失败")
count += 1
if count == 3:
break 8.
# while循环实现输出 2-3+4-5+6... +100
num = 2
sum = 2 while num < 100:
num += 1
if num % 2 == 0:
sum += num
else:
sum -= num print(sum) # while循环实现输出 1,2,3,4,5,7,8,9,11,12
num = 0 while num < 12:
num += 1
if num == 6 or num == 10:
continue
else:
print(num) # while 循环输出100-50 从大到小 到50时在从0循环输出到50 结束
num = 100 while num >= -1:
if num < 50:
num += 1
print(num)
if num == 50:
break
else:
print(num)
num -= 1
if num == 49:
num = -1 # while循环实现输出1-100所有奇数
num = 0 while num < 100:
if(num % 2 == 1):
print(num)
num += 1 # while循环实现输出1-100所有偶数
num = 1 while num <= 100:
if(num % 2 == 0):
print(num)
num += 1 9.n1 = 123456
n2 = n1
关系:n1变量指向了123456内存地址,n2变量不是指向了n1地址,而是指向了123456内存地址; 10.编程
# 需求 等待用户输入名字 地方 爱好 根据用户的名字和爱好进行任意显示 可爱的*** 最喜欢在***地方干***
name = input("name:")
address = input("address:")
like = input("like:") info = '''
------可爱的 %s ------
喜欢在 %s 地方
做 %s 事情
----------end---------
''' % (name, address, like) print(info) # 输入一年份 判断是否是闰年 并输出结果 闰年:1.能被4整除但不能被100整除,2.能被400整除
year = int(input("Year:")) if year % 4 == 0 and year % 100 != 0:
print("闰年")
elif year % 400 == 0:
print("闰年")
else:
print("不是闰年") # 存10000 利率3.25% 几年能翻番
money = 10000
year = 0 while money < 20000:
year += 1
money = money * 0.0325 + money
if money > 20000:
break print(year, money)

1.1 - python基础语法 - 总结练习题的更多相关文章

  1. python基础语法、数据结构、字符编码、文件处理 练习题

    考试范围 '''1.python入门:编程语言相关概念2.python基础语法:变量.运算符.流程控制3.数据结构:数字.字符串.列表.元组.字典.集合4.字符编码5.文件处理''' 考试内容 1.简 ...

  2. python之最强王者(2)——python基础语法

    背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...

  3. Python 基础语法(三)

    Python 基础语法(三) --------------------------------------------接 Python 基础语法(二)------------------------- ...

  4. Python 基础语法(四)

    Python 基础语法(四) --------------------------------------------接 Python 基础语法(三)------------------------- ...

  5. Python 基础语法(二)

    Python 基础语法(二) --------------------------------------------接 Python 基础语法(一) ------------------------ ...

  6. Python 基础语法

    Python 基础语法 Python语言与Perl,C和Java等语言有许多相似之处.但是,也存在一些差异. 第一个Python程序 E:\Python>python Python 3.3.5 ...

  7. 吾八哥学Python(四):了解Python基础语法(下)

    咱们接着上篇的语法学习,继续了解学习Python基础语法. 数据类型大体上把Python中的数据类型分为如下几类:Number(数字),String(字符串).List(列表).Dictionary( ...

  8. python学习第五讲,python基础语法之函数语法,与Import导入模块.

    目录 python学习第五讲,python基础语法之函数语法,与Import导入模块. 一丶函数简介 1.函数语法定义 2.函数的调用 3.函数的文档注释 4.函数的参数 5.函数的形参跟实参 6.函 ...

  9. python学习第四讲,python基础语法之判断语句,循环语句

    目录 python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 2. if else 语法 3. if 进阶 if elif else 二丶运算符 ...

随机推荐

  1. SAP ECC6安装系列四:安装过程详解

    原作者博客 http://www.cnblogs.com/Michael_z/ ======================================== 续接上篇,我们终于按下了 “Next” ...

  2. 微信小程序6 - 页面之间传参及通知系统封装

    1. 简单传参 wx.navigateTo({ url: '/pages/demo/index/index?id=1' }) /pages/demo/index/index.js 中 onLoad(o ...

  3. window.parent.document解决原生js或jQuery 实现父窗口的问题

    做WEB前端开发的过程中,经常会有这样的需求,用户点击[编辑]按钮,弹出一个对话框,在里边修改相应的值,然后把修改后的值显示在原页面,最后点击保存. 用window.parent.document.g ...

  4. Lua中的table函数库

    table.concat(table, sep,  start, end) concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组 ...

  5. 除去Scala的糖衣(13) -- Default Parameter Value

    欢迎关注我的新博客地址:http://cuipengfei.me/ 好久没有写博客了,上一次更新竟然是一月份. 说工作忙都是借口,咋有空看美剧呢. 这半年荒废掉博客说到底就是懒,惯性的懒惰.写博客这事 ...

  6. 【BZOJ】1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛(lis)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1669 水题太严重 #include <cstdio> #include <cstr ...

  7. 欧拉函数 & 【POJ】2478 Farey Sequence & 【HDU】2824 The Euler function

    http://poj.org/problem?id=2478 http://acm.hdu.edu.cn/showproblem.php?pid=2824 欧拉函数模板裸题,有两种方法求出所有的欧拉函 ...

  8. 通过公网IP主机建立ssh隧道

    环境描述 hostA: 有公网IP的linux主机 hostB: 私有路由器后端无公网IPlinux主机,能够ssh连接到hostA hostC: 个人pc机 隧道创建步骤 step1 在hostB上 ...

  9. php如何优化压缩的图片

    php程序开发中经常涉及到生成缩略图,利用php生成缩略图这个过程本身没难度,但是你知道php能够优化调节生成的缩略图的质量吗?也就是说php能够控制生成缩略图的清晰度以及生成后的缩略图的体积.下面我 ...

  10. 《linux系统及其编程》实验课记录(四)

    实验4:组织目录和文件 实验目标: 熟悉几个基本的操作系统文件和目录的命令的功能.语法和用法, 整理出一个更有条理的主目录,每个文件都位于恰当的子目录. 实验背景: 你的主目录中已经积压了一些文件,你 ...