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

    Python 3基础教程26-多行打印

    参考链接: Python3基础 本文来介绍多行打印。多行打印一般出现在欢迎界面,例如你玩过的游戏,第一个界面,很多文字显示。  我们随便打印几行,来模拟下这种多行打印情况。 

    75000发布于 2020-12-27
  • 来自专栏python3

    Python 3基础教程24-读取csv

           本文来介绍用Python读取csv文件。什么是csv(Comma-Separated Values),也叫逗号分割值,如果你安装了excel,默认会用excel打开csv文件。 1. 看看如何用Python来读取这个文件 import csv with open(r'C:\Users\Anthony\Desktop\example.csv') as csvfile: readCSV , 'DJOYnieT8234jlsK', '1'] ['Shanghai', 'DJOYnieT8234jlsK', '2'] ['Guangzhou', 'DJOYnieT8234jlsK', '3' ] ['Shenzhen', 'DJOYnieT8234jlsK', '1'] >>> 3. 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK'] ['day', '1', '2', '3'

    53520发布于 2020-01-13
  • 来自专栏SAP Technical

    基础教程Python 3Python 2区别详解

    Python 2.x 版本相比,Python 3.x 版本在语句输出、编码、运算和异常等方面做出了一些调整,本节就对这些调整一一做一下简单介绍。 Python 3.x print函数代替了print语句 在 Python2.x 中,输出数据使用的是 Print 语句,例如: >>> print "3,4" 3,4 或者 >>> print (3,4) (3,4) 但是在 Python 3.x 中,print 语句没有了,取而代之的是 print 函数,例如: >>> print(3,4) 3 4 如果还像 Python 2.x 中那样使用 ASCII 编码,Python 3.x 默认使用 UTF-8 编码,可以很好地支持中文或其它非英文字符。 例如,输出一句中文,使用 Python 2.x 和 Python 3.x 的区别如下: #Python 2.x

    62710发布于 2020-11-27
  • 来自专栏python3

    Python基础教程

    假设之前定义了hello_3,那么可以这样使用: >>> params = {'name':Sir Robin','greeting':'Well met'} >>> hello_3(**params) triple = multiplier(3) >>> triple(3) 9 >>> multiplier(5)(4) 20 类似multiplayByFactor函数存储子封闭作用域的行为叫做闭包( 补充:函数式编程 Python在应对“函数式编程”方面有一些有用的函数:map、filter和reduce函数(Python3.0中都被移至fuctools模块中)。 Python中有两类参数:位置参数 和 关键数参数。参数在给定默认值时是可选的。 作用域。变量存储在作用域(也叫作命名空间)中。Python有两类主要的作用域——全局作用域 和 局部作用域。 ) The length of [1,2,3] is 3 很多函数和运算符都是多态的——你写的绝大多数程序可能都是,只要使用多态函数和运算符,就会与“多态”发生关联。

    1.2K20发布于 2020-01-03
  • 来自专栏云深之无迹

    Python基础教程

    python中最基本的数据结构是序列(sequence)。其中每一个元素都有编号,位置或者是索引,但从0开始的记号模式,0怎么说呢其实就是一种偏移量的的设计,更容易的回到末尾把。 序列也有很多种。 Python支持一种数据结构叫容器(container)就是可以包含其他对象的对象。两个主要的容器是序列和映射。 序列里面,每个元素都有编号 映射里面。 July', 'August', 'September', 'October', 'November', 'December' ] # 一个列表,其中包含数1~3对应的结尾

    65850发布于 2020-08-12
  • 来自专栏python3

    unix基础教程3 通信

    1、内部通信系统 2、外部通信系统 3、即时通讯 1)交谈命令write(须在线) write username [terminal] $write npp 终端号 (多人同时登录时) $write 消息发送结束用o(结束) 结束谈话用oo(结束并退出) write命令:半双工通信 2)消息开关命令mesg $mesg n:拒绝接收信息 $mesg y:可以接收信息 $mesg 3) ctrl+d cc:抄送 群发: (1)$mail npp1 npp2 npp3 (2)$mail NPP(用户组) (3)别名 $alias usr_list npp1 npp2 npp3 $mail usr_list 发送附件: $mail npp < note.doc 把文件从定向发出去 发给不存在的用户: 退回到本用户主目录下的dead.letter 3)系统邮箱:/usr

    52610发布于 2020-01-14
  • Python3 print函数完全使用指南 | Python基础教程

    它是Python初学者最先接触的函数,也是日常编程中不可或缺的工具。 输出字符串最简单的用法是直接输出字符串:print("Hello, Python!")输出结果:Hello, Python!2. :2023-08-14Python***is***awesome2. 3. 总结核心要点print() 是Python中用于输出的基本函数可以输出字符串、变量和表达式结果使用sep和end参数控制输出格式Python 3.6+推荐使用f-string进行格式化可以通过file参数将内容输出到文件最佳实践对于简单输出

    1K10编辑于 2025-08-14
  • 来自专栏鲸鱼动画

    Canvas基础教程(章节3)

    绘制二次贝塞尔曲线: quadraticCurveTo(cp1x, cp1y, x, y): 参数1 和 2 控制: 控制点坐标; 参数3 和 4 控制: 终点坐标。 ? 聪明如你,我们来看三次贝塞尔曲线: bezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y): 参数1 和 2 控制: 控制点坐标; 参数3 和 4 控制: 控制点 3.一旦您设置了 strokeStyle 或者 fillStyle 的值,那么这个新值就会成为新绘制的图形的默认值。 如果前 3 章你都看完了,恭喜你已经可以看懂这个了: “ 链接在此 ” ?

    69921发布于 2020-10-10
  • 来自专栏夏天爱西瓜

    Python Numpy基础教程

    Python Numpy基础教程 本文是一个关于Python numpy的基础学习教程,其中,Python版本为Python 3.x ? 什么是Numpy Numpy = Numerical + Python,它是Python中科学计算的核心库,可以高效的处理多维数组的计算。 由Python结构(list, tuple等)转换 创建数组最简单的办法就是使用array对象,它可以接受任何序列型的对象,然后产生一个新的含有传入数据的numpy数组(ndarray)。 使用特殊库函数(random等) 索引和切片 基础操作 一维数组中的索引表面看起来和Python list的功能差不多。 对于切片而言,当你将一个标量值赋值给一个切片时,该值会自动传播到整个选区,跟Python list最重要的区别在于:Numpy中数组的切片作用的是原始数据的视图,也就是数据没有被复制,所有的修改都会直接作用到源数据

    1.2K30发布于 2020-09-07
  • 来自专栏毛利学Python

    Python基础教程(三)

    Python 基础教程 本文是第三篇 @Author:Runsen @Date:Writern By 2019/04/15 and supplied By 2020/3/31 @CSDN:https:/ /maoli.blog.csdn.net/article/details/89316328 往期回顾: Python基础(一) Python基础(二) 上面两个基本搞定了Python中数据结构,下面花一篇讲讲最重要的类 action() print(money) son=Son() son.action() 调用父类的方法 name 'money' is not defined (3) Author: Runsen Date: 2020/3/31 存储器 存储器,大家应该不知道。 python中可以使用try ... except处理。

    57121发布于 2020-04-08
  • 来自专栏用户画像

    python基础教程 | for 循环

    基本使用  不同编程语言都有 for 语言,比如 C# 语言中的 foreach, Java 语言中的 for,在 Python 中的基本使用方法如下。 实例  example_list = [1,2,3,4,5,6,7,12,543,876,12,3,2,5] for i in example_list: print(i) 输出的结果为 1,2,3,4,5,6,7,12,543,876,12,3,2,5 , 内容依次为 example_list 中的每一个元素 注意 Python 是使用缩进表示程序的结构,如果程序这样编写, example_list = [1,2,3,4,5,6,7,12,543,876,12,3,2,5 进阶  range使用 在 Python 内置了工厂函数,range 函数将会

    41310发布于 2020-07-13
  • 来自专栏防止网络攻击

    Python基础教程Python简介

    3)人们通过编程语言给计算机下达指令,计算机便会一一相应执行指令,编程语言可以理解为人与计算机之间沟通交流的一种语言。 2.Python可以干什么? (1)Python 拥有强大的生态,使得它能够在很多领域得到广泛的应用,下图是 Python 可以应用的一些典型的领域。 3.Python之禅 (1)Python 的设计哲学强调代码的可读性和简洁的语法,尤其是使用空格缩进划分代码块。相比于 Java,Python 让开发者能够用更少的代码表达想法。 下面的 **Python 之禅(The Zen of Python)**列出了 Python 所提倡的一些编程理念(进入到 Python 的命令行界面,输入 import this 便可以看到下面的文字 ’ (2)下列引号的使用符合规范的是: A.print('盘古开天辟地”) B.print('盘古开天辟地’) C.print(‘盘古开天辟地’) D.print("'盘古开天辟地’) (3

    59940编辑于 2022-11-15
  • 来自专栏程序员的知识天地

    python基础教程Python 基本语法

    下面我们先看一段Python代码: ? Python 的行 在Python里面,行分为逻辑行和物理行。物理行就是以行结束符(\n)结尾算作一行,通常一个物理行也就是一个逻辑行。 /usr/bin/env python3 # coding:utf-8 # File: demo.py # 缩进混乱,执行时报错 a = 10 if a > 10: print('a > 10') else: print('a <= 10') 执行上面代码,就会出现如下错误: python3 demo.py File "demo.py", line 6 a = 10 Python给起名字做了相关的规定。 Python2只支持ASCII码作为标识符的字符集, 而Python 3 扩展了标识符字符集,我们可以在程序中起中文名字,但是打中文会累死人的哦。

    1K31发布于 2019-05-15
  • 来自专栏程序员的知识天地

    python基础教程:元组

    Out[24]: 8.9 同样,元组也有负索引: In [25]: mytuple[-1] Out[25]: [1, 2] In [26]: mytuple[-2] Out[26]: 8.9 Python In [66]: sorted((3, 9, 0, 5)) Out[66]: [0, 3, 5, 9] In [68]: sorted(('python', 'yuanrenxue', 'good') ) Out[68]: ['good', 'python', 'yuanrenxue'] (6)tuple() 生成一个空元组,或把其它类型数据转换成元组。 In [69]: tuple() Out[69]: () In [70]: tuple('python') Out[70]: ('p', 'y', 't', 'h', 'o', 'n') (7)any (开箱) Python的中如果要初始化多个变量,可以用下面的方式: In [141]: a,b,c,d = 1,2,3,4 In [142]: a,b,c,d Out[142]: (1, 2, 3,

    1.2K50发布于 2019-05-15
  • 来自专栏毛利学Python

    Python基础教程(四)

    @Author:Runsen 往期回顾: Python基础教程(一) Python基础教程(二) Python基础教程(三) Python标准库 Python标准库是随Pthon附带安装的,包含了大量极其有用的模块 (s) i don't like python 20 python3中sys.stdin与input的区别: input()方法和stdin()类似,不同的是input()括号内可以直接填写说明文字。 list1 = [1, 2, 3, 4, 5] list2 = [i*2 for i in list1 if i > 3] print(list1) #[1, 2, 3, 4, 5] print(list2 (func2(2, 3)) #6 exec/eval exec语句用来执行储存在字符串或文件中的Python语句 eval语句用来计算存储在字符串中的有效Python表达式。 arr = [1, 2, 3] print(arr) #[1, 2, 3] print(repr(arr)) #[1, 2, 3] 其实Python就是这么简单,学Python就是看官方文档

    1.1K31发布于 2020-04-08
  • 来自专栏祥的专栏

    shell基础教程3-数组

    读取数组 3. 获取数组中的所有元素 4. 获取数组的长度 5. Shell数组定义 在之前的 shell基础教程1-变量、字符串、数组、注释 已经写过了,现在这个增加一些例子。 数组中可以存放多个值。 ======= 显示第2个数组 my_arr_2 元素: 第1个元素为: 1 第2个元素为: 2 第3个元素为: 3 3. ======= 显示第2个数组 my_arr_2 元素: 第1个元素为: 1 第2个元素为: 2 第3个元素为: 3 ======================== 数组1的元素为: A B C 数组 2的元素为: 1 2 3 4.

    82710发布于 2020-03-10
  • 来自专栏python3

    Python Numpy-基础教程

    创建np.ndarry 注意: numpy只能装同类型的数据 # Method 1: np.array() ## 1-D a = np.array([1,2,3]) a.shape a.dtype # int32, boolean, string, float a.ndim ## 2-D a = np.array([[0,1,2],[3,4,5]]) # Method 2:使用函数(arange zeros, eys, diag,random)创建 a = np.arange(10) a = np.linspace(0,1,6, endpoint=False) a = np.ones((3,3 )) a = np.zeros((3,3)) a = np.eye(3) a = np.diag(np.array([1,2,3,4])) a = np.triu(np.ones((3,3)), 12 # Slice: all 5-8 is set as 12 arr[5:8].copy() # Slice without view # 2-D a = np.ones((3,3

    56620发布于 2020-01-19
  • 来自专栏Linux系列

    Python基础教程(十二):模块

    使用from ... import ...语句导入模块中的特定函数或类 3. 使用import语句导入整个模块 # main.py import math_operations result = math_operations.add(2, 3) print import …语句导入模块中的特定函数或类 # main.py from math_operations import add, subtract result_add = add(2, 3) result_subtract = subtract(5, 2) print(result_add) # 输出:5 print(result_subtract) # 输出:3 3. 使用import … as …语句为模块指定别名 # main.py import math_operations as mo result = mo.multiply(2, 3)

    54910编辑于 2024-06-12
  • 来自专栏小一的学习笔记

    Python入门基础教程-函数

    作者:一叶 介绍:放不下灵魂的搬砖者 全文共1899字,阅读全文需8分钟 Python版本3.8.0,开发工具:Pycharm Python函数 1> Python提供了许多内建函数,例如print( 就是python给你提供的,拿来直接⽤的函数, 比如print, input等等 1# Python官方文档中print函数 2print(*object, sep=' ', end='\n', file 3# 等价于调用 4print('Hello', 'world!' ,且Python函数可以返回多个不同类型的值。 下节将介绍Python文件 学习Python,我们不只是说说而已 End

    74820发布于 2019-12-31
  • 来自专栏程序员的知识天地

    python基础教程:dict(字典)

    字典(dict, dictionary的简写)是Python中另一个非常重要的内置数据类型,是Python中映射类型(Mapping Type),它把“键”(key)映射到“值”(value),通过key ('c') # 删除某个键及其值并得到其值 Out[39]: 3 In [40]: myd Out[40]: {'a': 9, 'b': 2} Python字典(dict)相关的内置函数 Python Python 2时,返回的是list,现在是dict_keys。 , 3: 0} In [115]: d.update({1:10, 2:20}) In [116]: d Out[116]: {1: 10, 2: 20, 3: 0} 总结 字典是Python中很重要的一个数据结构 ,也是Python内置的数据类型。

    2.6K30发布于 2019-05-15
领券