自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Python中的 if - elif 语句

引入:如果平时执行的过程超过两个分支,则使用if-elif语句if-elif 语句结构if 判断条件:要执行的代码elif 判断条件:要执行的代码……else:要执行的代码 判断条件:一般为关系表达式或者bool类型的值执行过程:程序运行到if处,首先判断if所带的条件,如果条件成立,就返回True,则执行要执行的代码;如果条件不成立,依次往下判断elif的条件,如果又满足则执行相应的代码,如果条...

2018-04-18 14:14:37 13208

原创 Python中的 if - else 语句

引入:if-else的作用,满足一个条件做什么,否则做什么。if-else语句语法结构if 判断条件:要执行的代码else:要执行的代码 判断条件:一般为关系表达式或bool类型的值执行过程:程序运行到if处,首先判断所带的条件,如果条件成立,就是返回值是True,则执行下面的代码;如果条件不成立则返回值是False, 则继续执行下面的代码。 示例1:模拟用户登录提示输入用户名和密码如果用户名是A...

2018-04-18 13:33:52 5420

原创 条件选择

if 语句结构if 判断条件:要执行的代码 判断条件:一般为关系表达式或者bool类型的值执行过程:程序运行到if处,首先判断if所带的条件,如果条件成立,就返回True,则执行if所带的代码;如果条件不成立,就返回值是False, 跳过if语句继续向下执行。 示例1:在控制台应用程序中输入小王(语文,英语,数学)成绩(单科满分100分)判断:1)如果平均分数大于或者等于90分,则提醒:你真是个聪...

2018-04-18 13:32:13 674

原创 Python日期时间的运算

一、日期时间计算1)timedelta 两个datetime之差次类中包含如下属性:1 days 天数2 microseconds 微秒 (>=0并且<1秒)3 seconds: 秒数(>=0并且<1天) 演示:from datetime importdatetime dt01 = datetime(2012, 12, 12, 12,12, 12,121212)dt02 =...

2018-04-18 10:29:01 4710

原创 Python日期时间类型转换

一、time转换为datetime1)datetime.datetime.fromtimestamp(tm )2)datetime.datetime.utcfromtimestamp(tm ) 二、datetime->time1)dt01.timestamp()2)dt01.timetuple() 演示:from time importtimefrom datetime importdate...

2018-04-18 10:11:54 3900

原创 Python时间日期类型

一、time模块 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。1)time是归类在Generic Operating System Services中,它提供的功能是更加接近于操作系统层面的。time模块是围绕着Unix Timestamp进行的 2)时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08是00分00秒)起...

2018-04-18 10:11:01 2546

原创 日期时间案例演示

案例:准备10个人姓名,然后为这10个人随机生成生日【都是90后】1、统计出那些人是夏季【6月-8月】出生的。2、最大的比最小的大多少天3、谁的生日最早,谁的生日最晚备注:春季【3-5】夏季【6-8】秋季【9-11】冬季【12-2】 演示:from datetime import date, timedeltafrom random import randint  def build_birthd...

2018-04-17 13:53:50 285

原创 字典的案例演示

案例:有10个学生,姓名自行添加。有三门考试语文,数学和英语,随机为这10个学生生成分数【50-100】,需求:打印一张成绩排名表。数据存储格式如下:import random# 初始化学生的基本信息dic_student_info = {95001: "王一", 95002: "胡二", 95003: "张三", 95004: "李四", 95005: "赵五",                ...

2018-04-17 11:11:54 1102

原创 字典的其他方法

一、其他方法1)*+ 不能用,使用update dic01 = {95001: 89,95002: 78,95003: 91,95004: 76}dic02 = {95005: 89,95006: 78,95007: 91,95008: 76}# print(dic01 + dic02) 报错不支持!# print(dic01 * 3) 报错不支持! dic01.update(dic02) # 让...

2018-04-17 11:10:41 102

原创 字典创建和初始化

一、字典的创建1)创建的时候直接初始化student_result = {"张三": 342,"李四": 512,"王五": 412}print(student_result["张三"]) 2)创建空的字典后期添加student_result = {}student_result["张三"] = 300student_result["李四"] = 400student_result[&qu

2018-04-17 11:09:54 7344

原创 访问和遍历

一、访问某个元素1)访问某一个value2)setdefault3)get 例如:dic01= {95001: 56,95004: 89,95003: 98,95002: 65}print(dic01[95001])# 如果给出的key不存在,怎么办?#print(dic01[95088]) 出现异常!# 解决办法:setdefault,getprint(dic01.setdefault(9508...

2018-04-17 11:08:48 371

原创 初识字典

一、什么是字典集合字典集合:一组无序的且不重复的数据(key-value)集合字典是一个特殊的set集合 1 字典的基本介绍dic01 = {95001: "张三", 95002: "李四", 95003: "王五"}# 字典的元素:key,value 比如:95001:"张三"是一个元素# 冒号前面的称为key,冒号后面的称为value# 通过key可以访问value,反之不可以print(di...

2018-04-17 10:52:35 256

原创 set集合综合案例

案例01:生成0-10之间5个不相等的数方法01:使用list集合实现import randomlist01 = []for i inrange(100):    num01 =random.randint(0, 10)    if num01 not in list01:       list01.append(num01)    if len(list01)==5:        breakp...

2018-04-17 10:27:35 775

原创 初识set集合

一、set集合:一组无序的且不重复(自动消除重复)的数据集合演示:list01= [11, 22,33, 44,55, 22,66, 77]print(list01[0])list01.append(88)print(list01) set01 = {11, 22,33, 44,55, 66,77}# set存储数据的时候是无序的,初始化的顺序和打印出来的顺序是不一样的# set集合在存储的时候回...

2018-04-17 10:07:34 244

原创 元组的案例演示

案例01:输入一个数字,转换成中文数字。比如:1234567890 -> 壹贰叁肆伍陆柒捌玖零方法01:number = input("请输入一个数字:")for i inrange(len(number)):    if "0" in number[i]:        print("零", end="")    if "1" in number[i]:        print("

2018-04-17 09:55:26 790

原创 元组的常用方法

基本操作1) 赋值,+, *, len, in # 赋值tuple01 = (11, 22,33, 44)tuple02 = tuple01print(tuple01)print(tuple02) # + 用来拼接元组tuple01 = (11, 22,33, 44)tuple02 = (55, 66)tuple03 = tuple01 + tuple02print(tuple03) # * 打印...

2018-04-17 09:41:51 1510

原创 List如何存储数据

list01= [11, 22,33, 44,55]print("list01变量的内存地址:", id(list01))print("list01第一个元素的内存地址:", id(list01[0])) list02 = list01print(list02)print("list02变量的内存地址:", id(list02))print("list02第一个元素的内存地址:", id(list...

2018-04-16 15:22:52 9726 1

原创 List集合元素的计算、排序、查找、统计

引入:针对List元素的计算、排序、查找、统计。1)计算(max,min,sum)示例1:list01=[45,90,123,987,-18,78,96]print("list01的最小值:",min(list01))print("list01的最大值:",max(list01))print("list01所有元素的和:%d"%sum(list01))示例1:list02=["Abby","Pet...

2018-04-16 15:17:57 1562

原创 Python 数据类型转换

平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办?一、数据类型转换:要转换的类型(数据)·        要把num01转换为整数:int(num01)·        要把num01转换为浮点数:float(num01)·        要把num01转换为字符串:str(num01)·        要把nun01转换为布尔类型:bool(num01) 例如:print(int("...

2018-04-16 15:13:26 145

原创 input输入

input接收键盘的输入input()函数  #python的内置函数如:#输入姓名,输入性别,并打印print("请输入姓名:",end="")name = input()print("请输入性别:",end="")gender = input()print("姓名:%s性别:%s"%(name,gender)) #简化name = input("请输入姓名:")gender = inp

2018-04-16 15:09:48 1965

原创 format格式化输出

什么是format相对于基本格式化输出采用“%”的方法,format的功能强大,该函数把字符串当一个模板,通过传入的参数进行格式化,并且使用大括号“{}”作为特殊字符代替“%”,有点类似C#里面的占位符1)format的基本用法·        不带编号,即“{}”·        带数字编号,可调换顺序,即“{1}",“{2}”·        带关键字,即“{a}","{tom}"例如:nam...

2018-04-16 14:51:10 44860 3

原创 Python基本格式化输出

什么叫格式化输出?数据按照某种特殊的要求输出假如输入一个整数,希望整数按照十六进制,八进制输出,如果输入一个小数,希望小数保留后面2位数然后输出,或者以科学计数法的方式来输出小数。字符串的输出希望在十个格子内输出,或者左对齐,居中等等 python字符串格式化符号:# 关于整数的格式化输出num01,num02=200,300print("八进制输出:0o%o,0o%o"%(num01,num02...

2018-04-16 14:47:37 36514 4

原创 让Python输出更漂亮-Print 输出

print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="": student_age=18print("学生的年龄为:",student_age)#print("学生的年龄为:"),print(student_age)中间不换行  #print执行完后默认换行print("hello,world!",end="\n")print("hello,world!",end=&

2018-04-16 14:15:49 4489

原创 Python数据类型 -数值类型(整数,浮点,布尔)

一、整数:1)整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。如:num01 =10000num02 = 10000000000000000000000000000000000000000num03 = 0x123456  #十六进制num04 ...

2018-04-16 14:03:42 1216

原创 Python学习之字符串

一、什么是字符串 StringPython中的字符串用单引号(')或双引号(")括起来。创建字符串很简单,只要为变量分配一个值即可。例如:Str01 = 'Hello World!'Str02 = "I am Sandy."二、字符串的特殊用法:· 反斜杠可以用来转义,使用r可以让反斜杠不发生转义。· 字符串可以用+运算符连接在一起,用*运算符重复。· Python中的字符串有两种索引方式,从左往...

2018-04-16 13:55:22 1840

原创 我的地盘我做主—教你玩转Python函数和变量

什么是函数?一个程序可以包含多个模块,程序越复杂,包含的模块和功能就越多,模块细分里面包含多个类,类这个概念在任何一门面向对象语言里面都很重要,在类里面最主要的就是包含的函数,函数式实现某一个功能的代码体,函数对代码最基本的一个封装。所以多个函数构成一个类,多个类构成一个模块,多个模块构成一个程序。主函数,整个程序的一个入口如:def add(num01,num02):return num01+n...

2018-04-16 13:45:09 358

原创 从零开始学Python--数据类型

一、Python中的数据类型·   整数, 如 1 -100·   长整数, 是比较大的整数,Python 2里面有long长整数;Python 3里面没有·   浮点数 如 1.23、3E-2·   布尔类型 False True二、Number(数字)类型三种: ·    int 整型 2)Float 浮点型,默认保留17位小数,在长就会丢失了比如:0.00000000000000000000...

2018-03-01 16:50:06 435

原创 自己写了一个图书管理案例,请大家指点一下!

2017-07-11 10:50:59 332

原创 向域中批量创建用户

------使用CSVDE----------DN,ObjectClass,SAMAccountName,userPrincipalName,displayName,userAccountcontrol"cn=Alice,ou=HR,dc=contoso,dc=com",user,Alice,Alice@contoso.com,hujintao,512"cn=Bob,ou=HR

2015-11-04 17:25:57 671

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除