首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    python基础3

    python基础3  交换: a,b=b,a 相当于定义了一个元组t=(b,a) 然后将t[0]的值给了a,t[1]的值给了b ####字典#### 定义用花括号 集合定义若为空的话,会默认为字典 1: 'hello', 2: 'hello', 3: 'hello', 4: 'hello'} In [38]: d = {} In [32]: li = [1,2,3,1,2,3]             ) print fun() print fun() 执行结果: /usr/bin/python2.7 /home/kiosk/PycharmProjects/pythonbasic/14.py [1 ) print fun() print fun() 执行结果为: /usr/bin/python2.7 /home/kiosk/PycharmProjects/pythonbasic/14.py [ ,myclass='运维班') 执行结果: /usr/bin/python2.7 /home/kiosk/PycharmProjects/pythonbasic/14.py name=user3 age

    63810发布于 2020-01-03
  • 来自专栏Hank’s Blog

    Python基础3

    十六进制更简短,因为换算的时候一位16进制数可以顶4位2进制数,也就是一个字节(8位进制可以用两个16进制表示) 2、最早规定ASCII字符集采用的就是8bit(后期扩展了,但是基础单位还是8bit) ,8bit用2个16进制直接就能表达出来,不管阅读还是存储都比其他进制要方便 3、计算机中CPU运算也是遵照ASCII字符集,以16、32、64的这样的方式在发展,因此数据交换的时候16进制也显得更好 2、数据存储,存储到硬件中是0101的方式,存储到系统中的表达方式都是byte方式 3、一些常用值的定义,比如:我们经常用到的html中color表达,就是用的16进制方式,4个16进制位可以表达好几百万的颜色信息 四、 一切皆对象 对于Python,一切事物都是对象,对象基于类创建 ? 所以,以下这些值都是对象: "wupeiqi"、38、['北京', '上海', '深圳'],并且是根据不同的类生成的对象。

    48420发布于 2020-09-16
  • 来自专栏python3

    Python基础--Python3基础

    Python3 基础语法 编码 默认情况下,Python3源码文件以UTF-8编码,所有字符串都是Unicode字符串。 注:在Python3中,非ASCII标识符也是允许的。 Python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。 /usr/bin/python3 #第一个注释 #第二个注释 print ("Hello,Python!") 执行以上代码,输出结果为: Hello,Python! \\Project20170523-python3\\Day1',   'C:\\Users\\wuli\\PycharmProjects\\Project20170523-python3',   'C '] 命令行参数 很多程序可以执行一些操作来查看一些基本信息,Python可以使用-h参数查看各参数帮助信息: C:\Users\wuli>python3 -h usage: python3 [option

    99910发布于 2020-01-03
  • 来自专栏python3

    python学习-3 python基础-

    1.基础知识 ~后缀名是可以是任意的 ~导入模块时,如果不是.py就会报错 =》》所以尽量后缀名携程.py 2.执行方式 -python解释器 3.   #! /usr/bin/env python          -----------这是解释器路径 4. python3无需写 5.执行编码 举个登陆的例子 账号root 密码root 1 #! /usr/bin/env python 2 # -*- coding:utf8 -*- 3 4 # 永远等待,直到用户输入值,就会将输入的值赋值给n,n代指用户输入的内容 5 n1 = input \Scripts\python.exe D:/work/python/project/login.py 请输入用户名:root 请输入密码:root root root Process finished

    46420发布于 2020-01-15
  • 来自专栏高渡号外

    夯实Python基础3

    夯实Python基础 三、列表 在《Python入门》相关课程中,我们学习Python的四大数据结构:列表、元组、字典和集合。 其中,列表是最常用也最灵活的一种数据结构,我们对列表的概念和操作也有了基本的了解,今天,我们再来一起回顾一下这些最基本的基础知识,然后,我们再通过一个案例来看看列表在实际应用中到底如何运用? (一)先复习一下 1、列表(list)的概念 Python的列表(list),是一种灵活的有序对象的集合。 假定它是合理的): 员工奖金 = 业绩 * [(工龄数 /30) * 0.2 + (薪级 /12) * 0.3 + (出勤率/100) * 0.3 + (加班数/120) * 0.2] /10 那么,如果是使用Python 开发的这样一个薪酬管理系统,我们遇到这个问题时,我们的Python程序应该如何处理这个数据,最快的计算出每一个员工的奖金呢?

    64540发布于 2020-09-22
  • 来自专栏计算机与AI

    Python3基础

    Python基础知识:Python 3实用入门- 完整的Python课程-包括练习,交互式测验和示例项目 从一开始,您应该从Python中学到什么以奠定坚实的基础? 使用Python基础知识,您不仅会涵盖您真正需要了解的核心概念,而且还将通过实践练习和交互式测验以最有效的顺序学习它们。 谁应该读这本书 如果您是Python的新手,那么您将获得一份实用的循序渐进的开发基础技能的路线图。将按照逻辑顺序向您介绍每个概念和语言功能。本课程的每个步骤均以简短的清晰代码示例进行了说明和说明。 如果您是一位经验丰富的开发人员,那么您将获得Python 3速成课程,从而使您快速掌握现代Python编程的知识。混合并匹配您最感兴趣的章节,并使用交互式测验和复习练习来检查您的学习进度。 激发对编程的热情作者:每天用Python解决有趣的问题! 如果您想进入编码或数据科学领域,可以从本书中找到实用的基础

    71220发布于 2021-05-18
  • 来自专栏python3

    Python3基础

    True boo2=False #浮点型变量 f1=10.98 f2=3E-2 #元组 t1=("abc","def","kiss") #列表 l1=[10,1+3j,True] #字典 d1={"key1 ":"justice","key2":120,"key3":3+4j,"key4":False} #打印出变量的值以及对应的类型 print("i1=%d,%s;i2=%d,%s"% (i1,type },{1};f2={2:.3f},{3}".format(f1,type(f1),f2,type(f2))) print("t1=%s,%s"%(t1,type(t1))) print("l1=%s,% ), True],<class 'list'> d1={'key1': 'justice', 'key2': 120, 'key3': (3+4j), 'key4': False},<class 'dict '> ---- 更新至---->[python基础][3]

    60520发布于 2020-01-02
  • 来自专栏yifei的专栏

    python3_基础

    用一个程序来记录python基础语法与常用操作。 python基础 #! /usr/bin/python3 # -*- coding: utf-8 -*- print("print practice-------------") print("hello world") # classmates) print("len:",len(classmates)) print("取倒数第n个,",classmates[-1],classmates[-2],classmates[-3] insert element:",classmates) classmates.pop() print("delete last element:",classmates) classmates.pop(3) (3,) print("定义只有一个元素的tuple,需要(3,) :",t3) print("如果tuple里面包含list,那么其中的list是可以变的") t=('a','b',['A','B']

    28840编辑于 2022-11-14
  • 来自专栏python3

    Python基础笔记3

    可以直接从Python的官方网站查看文档: http://docs.python.org/3/library/functions.html#abs 也可以在交互式命令行通过help(abs)查看abs函数的帮助信息 . >>> n1 = 255 >>> n2 = 1000 >>> print('n1=%s, n2=%s' % (hex(n1), hex(n2))) 0xff, 0x3e8 5.函数定义 在Python /usr/bin/env python3 # -*- coding: utf-8 -*- import math def quadratic(a, b, c):     for num in (a,  )14>>> calc((1, 3, 5, 7))84 如果利用可变参数,调用函数的方式可以简化成这样: >>> calc(1, 2, 3)14>>> calc(1, 3, 5, 7)84 所以,我们把函数的参数改为可变参数 可以这样做: >>> nums = [1, 2, 3]>>> calc(nums[0], nums[1], nums[2])14 这种写法当然是可行的,问题是太繁琐,所以Python允许你在list或tuple

    54640发布于 2020-01-03
  • 来自专栏python3

    Python3基础

    一、Python3语法基础 1、Python3编码 默认情况下,Python 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串,可以为Python源码文件指定不同的编码,如下: # 与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容 #! /usr/bin/python3 print("Hello Python3") print("Hello ", end="") print("Python", end="3\n") 5、Python注释 与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容 #! 自己是一名高级python开发工程师,从基础python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!

    1.5K10发布于 2020-01-03
  • 来自专栏python3

    python之路,Python基础3

    1、set 无序,不重复序列、可嵌套 2、函数 ==》 定义函数,函数体不执行,只有调用函数时,函数体才执行 1、def 2、名字 3、函数体 4、返回值 5、参数 普通参数 指定参数      print(456) # # r = f1() # print(r) # def f2(): #     print(123) # # r = f2() # print(r) 如果函数没有返回值,python 自动默认return None # 形式参数 如果没有return,python会默认返回None # 1、普通参数(严格按照顺序,将实际参数赋值给形式参数) # 2、默认参数(必须放置在参数列表的最后 print(s1) dic = {'name':'alex',"age":18} s1 = "i am {name}, age {age}".format(**dic) print(s1) 补充1: python /usr/bin/env python # -*- coding:utf-8 -*- # Author:Alex Li def login(username, password): """ 用于用户登录

    47510发布于 2020-01-06
  • 来自专栏国产程序员

    Python3 基础(一)

    Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。 首先来安装Python:下载地址(https://www.python.org/getit/)我们讲Python3,那么就下载Python3的版本 ? ,以下代码为使用Python输出"Hello World!": 试着输出print("Hello World!"); ? 同样也可以将这段语句保存为hello.py的文件中,使用python的命令执行该脚本文件。 我使用的工具是:https://www.jetbrains.com/pycharm/?

    51240发布于 2019-07-04
  • 来自专栏技术社区

    Python3 基础语法

    Python3 基础语法 编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。 python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。 /usr/bin/python3 # 第一个注释 print (“Hello, Python!”) # 第二个注释 执行以上代码,输出结果为: Hello, Python! /usr/bin/python3 # 第一个注释 # 第二个注释 ‘’’ 第三注释 第四注释 ‘’’ “”" 第五注释 第六注释 “”" print (“Hello, Python 时,可以接收命令行输入的参数,具体使用可以参照 Python 3 命令行参数。

    89110编辑于 2022-06-16
  • 来自专栏python3

    python 基础 day3

    python 操作文件的常用方式有如下 读文件:r 模式 实例演示1: f1 = open(file='D:\Python3.5-learn\模块2\character3_文件操作\staff_table.txt 打开指定路径的文件 ,按照utf-8 的方式去读取 data = f.read() # 读取文件,表示读取所有内容 f.close() # 关闭文件 实例演示2: f2 = open(file='D:\Python3.5 rb模式打开了文件 ,rb是指二进制模式,数据读到内存里直接是bytes格式,如果想内容,还需要手动decode,因此在文件打开阶段,不需要指定编码 循环遍历文件: f = open(file='D:\Python3.5 f.close() 写文件:w 模式 实例演示1: f1 = open(file='D:\Python3.5-learn\模块2\character3_文件操作\staff_table.txt',mode 如“路飞学城” 用gbk存是2个字节一个字,用utf-8就是3个字节,因此以gbk打开时,seek(4) 就把光标切换到了“飞”和“学”两个字中间。

    41420发布于 2020-01-03
  • 来自专栏学习

    Python基础语法(3)上

    求 300 - 400 的和 theSum = 0 for i in range(300, 401):     theSum += i print(theSum) # 3. 必须要调用才会执行,调用几次就会执行几次 def test1():             print('hello')     # 如果光是定义函数,而不调用,则不会执行 函数必须先定义,再使用 test3( )          # 还没有执行到定义,就先执行调用了,此时就会报错 def test3():             print('hello')  动漫里释放技能之前,需要大喊招式的名字,就是 "先定义,再使用" PEP8是Python中一套非常流行的编程规范 函数参数 在函数定义的时候,可以在 ( ) 中指定 "形式参数" (简称形参),然后在调用的时候,由调用者把 "实际参数" (简称实参 小结 函数是编程语言中的一个核心语法机制,Python 中的函数和大部分编程语言中的函数功能都是基本类似的。

    36210编辑于 2024-09-25
  • 来自专栏python3

    python之路-基础3

    作业: 1、每周写一篇博客 2、编写登录接口      输入用户名密码      认证成功后显示欢迎信息      输错三次后锁定 3、多级菜单      三级菜单      可依次选择进入各子菜单 choice2 = input("输入b返回上一级菜单或选择进入2>>:") if choice2 in data[choice]: while True: for i3  in data[choice][choice2]: print("\t\t",i3) choice3 = input("输入b返回上一级菜单或选择进入3>>:") if  choice3 in data[choice][choice2]: for i4 in data[choice][choice2][choice3]: print("\t\t" if choice4 == "b": pass elif choice4 == "q": exit() if choice3 

    36720发布于 2020-01-03
  • 来自专栏python3

    Day3 python基础

    encoding="utf-8") # 追加读 f = open("yesterday2", "rb") # 二进制格式去读文件,不需要encoding;python3 默认编码是ASCII, python3里默认是unicode 2.unicode 分为 utf-32(占4个字节),utf-16(占两个字节),utf-8(占1-4个字节), so utf-16就是现在最常用的 t=u"你好" # u默认代表Unicode格式,不需要再将t转换为Unicode t_to_gbk= t.encode("gbk") print(t_to_gbk) Python3 /usr/bin/env python3 # -*- coding:gbk -*- # Author: Erick Zhang import sys print(sys.getdefaultencoding test(3,y=2) test(3,x=2) 报错 test(x=2,3) 报错 3.默认参数 调用函数时,默认参数非必须传递;默认参数的定义应该在位置形参右面;默认参数通常应该定义成不可变类型

    59610发布于 2020-01-03
  • 来自专栏学习

    Python基础语法(3)下

    print(alist) 列表中存放的元素允许是不同的类型(这一点和 C++ Java 差别较大) alist = [1, 'hello', True] print(alist) 因为 list 本身是 Python alist = [1, 2, 3, 4] print(len(alist)) 下标可以取负数,表示 "倒数第几个元素" alist = [1, 2, 3, 4] print(alist[3]) print 4] print(alist[1:3]) alist[1:3] 中的 1:3 表示的是 [1, 3) 这样的由下标构成的前闭后开区间 也就是从下标为 1 的元素开始(2),到下标为 3 的元素结束(4 ),但是不包含下标为 3 的元素 所以最终结果只有 2、3  切片操作中可以省略前后边界 alist = [1, 2, 3, 4] print(alist[1:])        # 省略后边界, 表示获取到列表末尾 列表则可以修改里面的元素 因此,像读操作,比如访问下标、切片、遍历、in、index、+ 等,元组也是一样支持的 但是,像写操作,比如修改元素、新增元素、删除元素、extend 等,元组则不能支持 另外,元组在 Python

    26910编辑于 2024-09-25
  • 来自专栏全栈程序员必看

    python基础3)列表list

    ):复制列表 clear():清除所有表中元素 index(x[, i[, j]]):返回查找x第一次出现的索引,i是开始查找索引,j是结束查找索引 count():返回x出现的次数 列表推导式 python

    40930编辑于 2022-09-19
  • 来自专栏网优小兵玩Python

    Python 3 基础语法入门

    这也是使用 python 标准库的方法。 它的值是固定不变的,一般在程序中用的较少 变量:变量 是 为了存储 程序运算过程中的一些中间 结果,为了方便日后调用 如上面代码中的第4行与第6行就定义了两个变量,赋值为0 顺带讲一下数据类型(后期详细讲解) Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3 的六个标准数据类型中: 不可变数据 (3 个):Number(数字)、String(字符串)、Tuple(元组); 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。 if 表达式1: 语句 if 表达式2: 语句 elif 表达式3: 语句 else: 语句elif 表达式4: 语句else:

    81430发布于 2019-09-08
领券