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. C语言 · 逆序排列

    算法提高 逆序排列   时间限制:1.0s   内存限制:512.0MB      问题描述 编写一个程序,读入一组整数(不超过20个),并把它们保存在一个整型数组中.当用户输入0时,表示输入结束.然 ...

  2. Spark的操作列表

    Action 操作1. collect() ,返回值是一个数组,返回dataframe集合所有的行2. collectAsList() 返回值是一个java类型的数组,返回dataframe集合所有的 ...

  3. Hbase分布式安装部署过程

    系统 Red hat linux 6.4 Hadoop版本 1.2.1 Hbase版本 0.94.16 Hbase的完全分布式安装概述: 1. 配置hosts,确保涉及的主机名均可解析为ip 2. 编 ...

  4. 利用U盘给Intel NUC安装CentOS

    一,UltraISO(用来制作 U 盘启动) 需要新版9.6 下载地址为:http://www.onlinedown.net/soft/614.htm 软件注册码:王涛 7C81-1689-4046- ...

  5. 得到application

    ServletContext application = request.getSession().getServletContext();        String basePath = (Str ...

  6. 【BZOJ】1619: [Usaco2008 Nov]Guarding the Farm 保卫牧场(dfs)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1619 首先不得不说,,题目没看懂.... 原来就是找一个下降的联通块.... 排序后dfs标记即可. ...

  7. sdut 面向对象程序设计上机练习十(运算符重载)

    面向对象程序设计上机练习十(运算符重载) Time Limit: 1000MS Memory limit: 65536K 题目描写叙述 定义一个复数类Complex,重载运算符"+" ...

  8. hdu 1022:Train Problem I(数据结构,栈,递归,dfs)

    Train Problem I Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)T ...

  9. 国际化信息-->MVC

    假设我们正在开发一个支持多国语言的Web应用程序,要求系统能够根据客户端的系统的语言类型返回对应的界面:英文的操作系统返回英文界面,而中文的操作系统则返回中文界面——这便是典型的i18n国际化问题.对 ...

  10. 详谈JavaScript 匿名函数及闭包

    1.匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途.匿名函数:就是没有函数名的函数. 1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式 第一种:这 ...