python小例子(三)】的更多相关文章

告别枯燥,60秒学会一个Python小例子.奔着此出发点,我在过去1个月,将平时经常使用的代码段换为小例子,分享出来后受到大家的喜欢. 一.基本操作 1 链式比较 i = 3print(1 < i < 3)  # Falseprint(1 < i <= 3)  # True 2 不用else和if实现计算器 from operator import * def calculator(a, b, k):    return {        '+': add,        '-':…
1.提高Python运行速度的方法 (1)使用生成器,节约大量内存: (2)循环代码优化,避免过多重复代码的执行: (3)核心模块使用cpython,pypy等: (4)多进程,多线程,协程: (5)多个if elif判断,可以把最可能发生的放在前面: 2.mysql和redis的区别? redis:内存型菲关系数据库,数据存放在内存中,速度快: mysql:关系型数据库,数据存放在硬盘中,检索的话,会有一定的I/O操作,速度较慢: 3.列出常见MYSQL数据存储引擎 InnoDB:支持事务处理…
参考链接:https://zhuanlan.zhihu.com/p/83998758?utm_source=qq&utm_medium=social&utm_oi=728200852833075200 1.判断是否存在重复元素 def all_unique(a): return len(a)==len(set(a))print(all_unique([1,1,2,3]))输出:False 2.检查两个字符串的组成是否一样,即元素的种类和数目是否一致 def anagram(a,b): re…
1.在函数里面修改全局变量的值 2.合并两个字典.删除字典中的值 3.python2和python3 range(1000)的区别 python2返回列表,python3返回迭代器 4.什么样的语言可以使用装饰器? 函数可以作为参数传递的语言. 5.python内置数据类型有哪些? 整型(Int).布尔型(bool).字符串(str).列表(list).元组(tuple).字典(dict) 6.__init__和__new__的区别? (1)__init__时初始化方法,创建对象后,就立刻被默认…
# 检查用户名和PIN码 database = [ ['], ['], ['], ['] ] username = input('User name:') pin = input('PIN code:') if [username, pin] in database: print ('Access granted')…
只能被自己或者1整除的数为质数 num = int(input('请输入一个数:')) if num > 1: # 查看因子 for i in range(2, num): if (num % i) == 0: print(num, "不是质素") print(i, "乘以", num // i, "是", num) break else: print(num, "是质素") # 如果输入的数字小于或等于 1,不是质素…
简单的数字的求和: a = input('请输入第一个数:') b = input('请输入第二个数:') sum = float(a) + float(b) print('数字{0}和数字{1}相加的和为:{2}'.format(a, b, sum)) # 换一行代码 print('两数之和为 %.1f' % (float(input('输入第一个数字: ')) + float(input('输入第二个数字: '))))…
import urllib.request as request import urllib.parse as parse import string print(""" +++++++++++++++++++++++ 数据挖掘哪家强? 北京朝阳找龙道! +++++++++++++++++=++++ """) def baidu_tieba(url, begin_page, end_page): for i in range(begin_page…
class Ticket implements Runnable{ private int TicketNum = 100; //100张火车票 private boolean flag = true; private synchronized void sale() {  if(TicketNum<=0)  {   flag = false;   return ;  }  TicketNum--;  System.out.println(Thread.currentThread().getNa…
import smtplib,os from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart import base64 class SendMail(object): def __init__(self,username,passwd,recv,title,content, file=None,ssl=True, email_host= 'smtp.qq.com',port=25,ss…