练习题1
认识python
要求:
1.什么是python的交互模式,如何进入python交互模式1)在终端可以进入Python环境,或用Python3进入,通常用来做测试或调试
2)shift+鼠标右击,打开powershell页面,
cmd—Python根目录路径
pycharm软件连接打开
2.在linux系统上,可以通过哪些方式编写出一个python程序用VI,sublime,gedit 编辑器编写,文件后缀名须为.py。
3.在终端中,如何运行一个.py文件,有几种方法,分别怎么操作python3 文件名.py运行
或者在py文件第一行指定用到的pyhton解释器的路径,
为文件加上x权限,使用./文件名.py的方式运行
练习题2
python基础知识:注释、变量、类型、标示符、关键字
要求:
1.如何在程序中写一个注释
单行注释 #
多行注释 “““ ”””
2.变量的命名应当符合什么规则,通常需要注意那几个点只能与数字,下划线,字母组成,
不能用数字开头,
不能与关键字重名,
尽量避免与引用到的函数与库同名。
3.请定义一个变量str1并赋值一个字符串"hello",再定义一个变量str2并赋值一个字符串"python",那么str1 + str2 的值是多少
str1="hello"
str2="python"
print(str1+str2)
值:hellopython
4.请写出你所知道的python的数据类型list、dict、str、int、float、set、tuple、complex
5.进入python3交互模式,定义任意个变量,使用并查看其类型a=123.00
print(type(a))
6.说出下面第一行注释的作用#!/usr/bin/python
# coding=utf-8
# 第一个注释
print "Hello, Python!"
# s 是变量
s = 10
print(s)指定脚本解析器
7.请分别使用大驼峰和小驼峰命名法定义两个变量,并为其赋值大驼峰 :AppleGame=123456
小驼峰 :appleGame=654321
8.布尔类型的变量有哪些值true or false,1或0
9.什么是Python中的关键字?关键字能作为变量名吗?关键词即python保留使用的词。
不能作为变量名。
10.请指出下列变量的命名哪些是不规范的:
A、test B、python C、2name D、num2 E、if
F、!hello G、print H、itcast I、omg J、abc-def
K、temp L、else M、TEST N、Options
提示:
变量名不能与关键词相同
变量名不能以出字幕下划线以外开头
变量名只能由数字、字母以及下划线构成C,F,J
E,G,L
练习题3
python基础知识:输入、输出、运算符、数据类型转换
要求:
1.练习所有的运算符操作(算术、赋值、复合赋值)
略
2.练习实现字符串转换为数字,以及数字转换为字符串>>> int("123")
123
>>> str(123)
'123'
3.python3中如何对数值取商和取余取商 //
取余数%
4.变量a="10";b="30";c=a+b;请说出c的值是什么,类型是什么,如果我希望让c="40",应该怎么做1030,字符串类型
a="10"
b="30"
c=int(a)+int(b)
print(c)
5.编写一段代码,定义任意数量(至少三个)的变量,并按照'a = xxx,b=xxx,...'的格式打印出变量的名字和该变量所存储的数据,要求运用格式化输出,并且每一行代码,须写上相应的注释进行说明#coding=utf-8
# 定义temp1
temp1=123
# 定义temp2
temp2="123"
# 定义temp3
temp3=123.45
print("temp1%d,temp2%s,temp3%.3f"%(temp1,temp2,temp3))