07 2018 档案
python(20):练习题
摘要:一、必做题1. 编程实现 9*9乘法表提示:使用循环嵌套。 2.用函数实现求100-200里面所有的素数提示:素数的特征是除了1和其本身能被整除,其它数都不能被整除的数。 3.请用函数实现一个判断用户输入的年份是否是闰年的程序提示:1.能被400整除的年份;2.能被4...
阅读全文
python(19):函数
摘要:一、函数定义和调用及文档说明1.定义函数定义函数的格式如下:def 函数名(): 代码demo: # 定义一个函数,能够完成打印信息的功能 def printInfo(): ''' 我要说句话 :ret...
阅读全文
python(18):遍历、公共方法、引用、可变与不可变类型
摘要:一、遍历通过for ... in ...:的语法结构,我们可以遍历字符串、列表、元组、字典等数据结构。1.字符串遍历>>> a_str = "hello itcast">>> for char in a_str:... print(char,end=' ')....
阅读全文
python(17):字典
摘要:一、字典介绍1.字典的定义变量info为字典类型:info = {'name':'班长', 'id':100, 'sex':'f', 'address':'地球亚洲中国北京'}字典和列表一样,也能够存储多个数据。列表中找某个元素时,是根据下标进行的。字典中找某个元素时...
阅读全文
python(16):元组
摘要:1.元组的定义Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。>>> aTuple = ('et',77,99.9)>>> aTuple('et',77,99.9) 2.修改元组说明: python中不允许修改元组的数据,...
阅读全文
python(15):练习题
摘要:1. 编程实现对一个元素全为数字的列表,求最大值、最小值 2. 编写程序,完成以下要求:统计字符串中,各个字符的个数比如:"hello world" 字符串统计的结果为: h:1 e:1 l:3 o:2 d:1 r:1 w:1 3. 编写程序,完成以下要求:完成一个路...
阅读全文
python(14):列表
摘要:一、列表介绍1.列表的格式比C语言的数组强大的地方在于列表中的元素可以是不同类型的。 testList = [1, 'a'] 2.打印列表demo: namesList = ['xiaoWang','xiaoZhang','xiaoHua'] print(...
阅读全文
python(13):字符串
摘要:一、python中字符串的格式双引号或者单引号中的数据,就是字符串。#如下定义的变量a,存储的是数字类型的值a = 100#如下定义的变量b,存储的是字符串类型的值b = "hello itcast.cn"#或者b = 'hello itcast.cn' 二、字符串输...
阅读全文
python(12):练习题
摘要:必做题:1. 使用if,编写程序,实现以下功能:从键盘获取用户名、密码如果用户名和密码都正确(预先设定一个用户名和密码),那么就显示“欢迎进入xxx的世界”,否则提示密码或者用户名错误 2. 使用while,完成以下图形的输出** ** * ** * * ** * *...
阅读全文
python(11):循环
摘要:一、while1.while循环的格式while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)...demo: i = 0 while i<5: print("当前是第...
阅读全文
python(10):if、运算符
摘要:一、if判断语句1.if判断语句介绍if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情demo1: age = 30 print (------if判断开始------) if age>=18: ...
阅读全文
python(9):练习题
摘要:1. 说出变量名字,可以由哪些字符组成 2. 写出变量命名时的规则 3. 说出什么是驼峰法(大驼峰、小驼峰) 4. 编写程序,完成以下要求:提示用户进行输入数据;获取用户的数据数据(需要获取2个);对获取的两个数字进行求和运行,并输出相应的结果 5. 编写程序,完成以...
阅读全文
python(8):运算符、数据类型转换
摘要:一、运算符1.算术运算符下面以a=10 ,b=20为例进行计算 2.赋值运算符 3.复合赋值运算符 二、数据类型转换 a = '100' #此时a的类型是一个字符串,里面存放了'1'、'0'、'0'这3个字符 b = int(a) #此时...
阅读全文
python(7):标识符、关键字、输出
摘要:一、标示符1.定义标示符是开发人员在程序中自定义的一些符号和名称,如变量名 、函数名等。 2.标示符的规则标示符由字母、下划线和数字组成,且数字不能开头;python中的标识符是区分大小写的。 3.命名规则见名知意。起一个有意义的名字,尽量做到看一眼就知道是什么意思(...
阅读全文
python(6):输入、变量类型
摘要:一、输入1.python2中(1).raw_input()password = raw_input("请输入密码:")print '您刚刚输入的密码是:', password (2).input()input()函数与raw_input()类似,但其接受的输入必须是表...
阅读全文
python(5):中文支持
摘要:1.python支持中文如果直接在程序中用到了中文,比如 print('你好')如果直接运行输出,程序会出错。解决的办法为:在程序的开头写入如下代码,这就是中文注释 #coding=utf-8修改之后的程序: #coding=utf-8 print(...
阅读全文
python(4):Python应用场景
摘要:1.Web应用开发Python经常被用于Web开发。比如,通过mod_wsgi模块,Apache可以运行用Python编写的Web程序。Python定义了WSGI标准应用接口来协调Http服务器与基于Python的Web程序之间的通信。一些Web框架,如Django,...
阅读全文
python(3):python的优缺点
摘要:一、优点 1.简单Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。 2.易学就如同你即将看到的一...
阅读全文
MySQL(17):用户登录实例
摘要:1.理解程序流程 2.创建用户表userinfos 表结构为:id、uname、upwd、isdelete 注意:需要对密码进行加密。如果使用md5加密,则密码包含32个字符;如果使用sha1加密,则密码包含40个字符,一般推荐使用这种加密方...
阅读全文
MySQL(16):参数化、封装
摘要:1.sql语句参数化 创建testInsertParam.py文件,向学生表中插入一条数据#encoding=utf-8import pymysqltry: conn=pymysql.connect(host='localhost',port=33...
阅读全文
MySQL(15):与python交互的增删改查
摘要:1.增加、删除、修改数据 创建test.py文件,向学生表中插入一条数据、删除一条数据、修改一条数据#encoding=utf-8import pymysqltry: conn=pymysql.connect(host='localhost',po...
阅读全文
MySQL(14):与python交互的类型
摘要:1.Connection对象 其用于建立与数据库的连接。为了避免耽误其他客户端对服务端数据库的操作,该类对象应尽量晚打开、早关闭。 (1)创建对象:调用connect()方法conn=connect(参数列表)参数host:连接的mysql主机,如果...
阅读全文
浙公网安备 33010602011771号