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

    Python基础语法(2)

    python程序中导入其他模块使用'import', 所导入的模块必须在sys.path所列的目录中,因为sys.path第一个字符串是空串''即当前目录,所以程序中可导入当前目录的模块。 1. 字节编译的.pyc文件     导入模块比较费时,python做了优化,以便导入模块更快些。一种方法是创建字节编译的文件,这些文件以.pyc为扩展名。      pyc是一种二进制文件,是py文件经编译后产生的一种byte code,而且是跨平台的(平台无关)字节码,是有python虚拟机执行的,类似于   java或.net虚拟机的概念。 pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同的。 2. from .. import     如果想直接使用其他模块的变量或其他,而不加'模块名+.' 四、数据结构   python有三种内建的数据结构:列表、元组和字典。 1. 列表     list是处理一组有序项目的数据结构,列表是可变的数据结构。

    1.7K130发布于 2018-04-04
  • 来自专栏Yui编程知识

    python基础语法2

    2.1 语法格式 if语句 if expression: do_something1 do_something2 next_something 只有当expression为True时才会执行do_something1 #学习python的态度 choice = input("输入 1 表达好好学习python,输入 2 表达躺平摆烂\n") if choice == '1': print('成为python领域高手 子啊python使用缩进来表示代码块,不同级别的缩进,程序的执行效果是不同的。 写一个多层的if语句嵌套来感受一下。 5.1 while循环 语法格式: while expression: do_something#循环体 expression为True,执行do_something。 num+=1 print(sum_) #奇数10的阶乘 num = 1 sou = 1 while num<=10: sou*=num num+=1 print(sou) 5.2 for循环 基本语法

    23210编辑于 2024-10-16
  • 来自专栏学习

    Python基础语法(2)

    这样的语义,这构成了计算机中基础的逻辑判定 条件语句 也叫做分支语句,表示了接下来的逻辑可能有几种 一个典型的例子: 如果丘处机没有路过牛家村 1. 那么金兵不会死在郭、杨两家手上 2. 语法格式 Python 中使用 if else 关键字表示条件语句 (1) if if expression:         do_something1         do_something2 如果 = 1: else:     print("hello") 在Python中,对代码要求还是比较严格的,虽然希望条件满足的时候,啥也不做,但是由于Python对于语法格式尤其是缩进和代码块要求比较高 很多语句都是如此,虽然我们啥都不想做,但是也得写个 pass 空语句来占位,否则就会破坏Python原来的语法结构。 其中 pass 表示空语句,并不会对程序的执行有任何影响,只是占个位置,保持 Python 语法格式符合要求 循环语句 有些操作是需要反复执行的,这种就需要使用循环 while 循环基本语法格式 while

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

    python学习2-基础语法

    python不存在常量。 字面常量:一个单独出现的量,未赋值给任何变量或常量。 变量:是一个名字,在赋值符号的左边。这个名字可以指代赋值符号右边的内容。 变量的基本类型     int:理论上无长度限制     float:可能会损失精读     bool:True/False     None:None python是强类型语言:不同类型之间不能相互计算 ,变量先定义后使用 python是动态类型语言:变量可以重新赋值为其它类型 2、运算符 算术运算符: + - * / // ** % 对int和float做运算     / python3 为自然除     3 / 2 = 1.5 结果都是float     / python2 为取整除    3 / 2 = 1 可以把任意一数转换为float。 // 为python3取整除     0不能为除数 比较运算符:< > == !

    47720发布于 2020-01-15
  • 来自专栏研发管理经验

    python3基础复习:2 基础语法

    背景打算系统的复习一下python3的语法,为后续AI相关工具研究和使用打下基础。先从基本语法开始。知识小树如下。1 语法结构a 语句分隔符换行符号就是python语句分隔符,每个语句独占一样。 基本语法a 变量变量:是标识符,用来引用存储在内存中的数据。 区分大小写x=1X=2print(x)# 3 不能使用关键字python = 1# 4 命名有意义;name = "f6"li_fu_chun = "aaa"b 基本数据类型整型和浮点类型#整型x = ,python相关的;1.电脑2.显卡3.书'''print(s1,"\n",s2,"\n",s3 ,"\n",s4)转义:# 转义符号:# 1)普通符号给与特殊的功能# 2)特殊符号普通化s1="\\ <= age <=35)print(hire)小结本节复习了Python基础语法的核心内容,包括:语句与注释:掌握换行符、分号的使用规范,以及单行/多行注释的写法。

    32010编辑于 2025-07-06
  • 来自专栏宜达数字

    语法基础-C#基础语法2

    类型 开发工程中:f1可以查看文档 命名空间不允许以数字开头,所以我们创建好之后,会默认在前面加_,系统加的 int a; 整数 2的10,取值范围:正负20多亿 double a; 小数 因为钱比较敏感 decimal money; money = 1000; money = 1000.25m;// 如果是double,那么必须后面加符号m/M 2、变量的声明方法 第一种:先声明 2、@ 1.字在字符串前面表示字符串中的\不转义。 2、一边的数据类型比另一个数据类型大,那么就会将小的类型提升为大的类型,精度不会丢失! 凡是有可能丢失数据精度的转换,都不会自动完成! 9、比较运算符 > < >= <= ! 语法: [访问修饰符] const 数据类型 常量名 public const int number = 60; 注意点: 常量必须在声明时初始化 常量只能用于基本类型,不能用在类和结构上。

    1.3K10发布于 2020-06-02
  • 来自专栏技术分享

    【0基础Python基础语法Part2

    Python基础语法2 语句 顺序语句 默认情况下,Python代码的执行顺序是按照从上到下的顺序,依次执行的。 elif expression2: do_something2 else: do_something3 注意: if 后面的条件表达式, 没有 ( ), 使用 : 作为结尾。 中为elif pass空语句 表示什么都不做,通常用在语法上需要语句但不需要执行任何操作的地方,相当于填补空位。 = 1: pass else: print("hello") # 该代码中的pass填补了语法的空位,不会报错 循环语句 while 循环 while 条件: 循环体 条件为真,执行循环体代码 可迭代对象是 Python 中许多操作的基础,例如 for 循环、列表推导式、生成器表达式等。 range 是 Python 中用于生成整数序列的内置函数。

    29310编辑于 2025-03-13
  • 来自专栏AI 算法笔记

    Python基础入门_2基础语法和变量类型

    2019 第 38 篇文章,总第 62 篇文章 本文大约14000字,建议收藏阅读 Python 基础入门系列第二篇,上一篇简单介绍了为什么用 Python,以及安装和配置环境。 这一篇将先介绍基础语法,包括标识符,即变量名字,然后 Python 特色的缩进规则,注释、保留字等等,接着就是 Python 内置的六种基本数据类型的简单介绍。 注意:主要是基于 Python 3 的语法来介绍,并且代码例子也是在 Python3 环境下运行的。 本文的目录如下: ? ---- 1 基础语法 标识符 标识符由字母、数字和下划线(_)组成,其中不能以数字开头,并且区分大小写。 ---- 小结 本文主要是简单整理了 Python基础语法,包括标识符、保留字、输入输出、缩进等,然后简单介绍了六种数据类型和它们简单的使用方法。

    1K20发布于 2019-08-16
  • 来自专栏codechild

    py基础语法2

    字符串函数 count 统计子串出现的次数 pythonp="ml is cool" print(p.count('o')) >>>2 len 求字符串的长度 pythonp="ml 如: x=1,2,3,4,5这就是一个元组。如果元组里面就包含一个字符,要加个逗号,如:x=1,或者x=(1,) 如果元组里面的元素是列表则可以进行修改——对列表中元素进行操作。 元组也是可以进行连接的(用+连接) 例: pythona=1,2,3,4 b=6,7,8 c=a+b print(c) 字典 字典的中的没有元素是:一个键和该键的值组成。 (x) 集合 集合中的元素有这些特点 元素类型可以不同 没有相同的元素 类型为不可变类型,如果元组里面有可变类型也不可以作为集合的元素 可以增加或者删除里面的元素 pythona={1,2,3,4,3,2 x remove(x),移除元素x,没有x会抛异常 clear,清除集合 copy,浅拷贝,deepcopy深拷贝 update(x),将x中的元素添加到集合中 代码演示: pythona={1,2,3

    43020编辑于 2023-05-30
  • 来自专栏Java小技巧

    PythonPython语法基础

    Python语法基础 1、语法规定 python语言对缩进要求十分严格,使用空白实现缩进,一般通过4个空格表示每一级的缩进。 (不建议使用Tab键) 行尾的冒号“:”表示下一行代码缩进的开始 同一层次的代码必须有相同的缩进,每一组这样的语句称为一个块 2、注释 单行注释:以#开头,只在一行中显示注释内容 多行注释:被称为成对注释 ,继承于C语言 3、编码 Python源码文件以UTF-8格式进行编码,所有字符串都是Unicode字符串 开发者可以为源码文件指定不同的编码 encode函数:字符转换成计算机内的字节形式 decode 函数:把字节转换成能看的懂的、直观的形式 4、标识符 第一个字符必须是字母或者下划线“_” 区分大小写 Python3.x中,非ASCII标识符也是合法的 5、关键字 在Python标准库中提供了一个关键字模块 语法格式如下: print( value,...

    1.4K20编辑于 2022-05-23
  • 来自专栏以终为始

    Java基础语法2

    转载请注明出处:https://blog.csdn.net/Mercury_Lc/article/details/82800547 作者:Mercury_Lc SDUT Java基础语法练习2 for(int j = 0; j < i; j ++)System.out.print('*'); System.out.println(""); } for(int i = n - 2; for(int j = 0; j < i; j ++)System.out.print(i - j); System.out.println(""); } for(int i = n - 2;

    30320编辑于 2023-03-09
  • 来自专栏CSDN 迁移文章

    Python基础语法

    变量的创建 变量的定义规则: 变量只能由数字,字母,下划线构成,不能包含特殊符号 数字不能作为变量开头 变量名不能和 Python 的关键字重复 Python 的变量是区分大小写的 除了上述的硬性规则外 Python 中的 int 表示的整数是没有范围的,不像 C++ 和 Java 中 int 的最大值为 2 的 31 次方 num1 = 10000000000000000000 num2 = 10000000000000000000 ) 还可以使用三引号 e = '''my 'name' is "shuaige"''' print(e) Python 中也可以进行字符串的拼接 string1 = 'hello ' string2 = print(1 / 2) print(2 ** 2) print(2 ** 0.5) print(3 // 2) print(-7 // 2) ** 运算符可以是整数也可以是小数,上面的 -7 // ++,自减--,这样的操作在 Python 中是不支持的

    30510编辑于 2024-10-21
  • 来自专栏北京马哥教育

    Python 基础语法

    Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。 在本章中我们将来学习Python基础语法,让你快速学会Python编程。 ; 这里,假设你已经设置了Python解释器PATH变量。使用以下命令运行程序: $ python test.py 输出结果: Hello,Python! 让我们尝试另一种方式来执行Python脚本。 /test.py 输出结果: Hello,Python! ---- Python 标识符 在python里,标识符有字母、数字、下划线组成。 其中三引号可以由多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,被当做注释。 word ='word'sentence ="这是一个句子。" 空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

    1.8K60发布于 2018-05-04
  • 来自专栏appuploader使用操作流程

    Python 基础语法

    Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。在本章中我们将来学习 Python基础语法,让你快速学会 Python 编程。 ----Python2.x 中使用 Python3.x 的 print 函数如果 Python2.x 版本想使用 Python3.x 的 print 函数,可以导入 future 包,该包禁用 Python2 的 print 函数['a', 'b', 'c']>>>Python3.x 与 Python2.x 的许多兼容性设计的功能可以通过 future 这个包来导入。 其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。word = 'word'sentence = "这是一个句子。" ----Python空行函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。空行与代码缩进不同,空行并不是Python语法的一部分。

    1.4K20编辑于 2023-01-11
  • 来自专栏bit哲学院

    Python 语法基础

    参考链接: Python集合Set 之所以学习Python,第一个是他比较简单,寒假时间充裕,而且听说功能也很不错,最重要的是,我今年的项目就要用到它。    而且刘汝佳的书上说到,一个好的Acmer要是不会一点Python那就是太可惜了。废话不说,看看第一天的学习内容!    如何编写Python1、cmd下输入python就可以进入开发模式2Python编辑器:IDLE,aptana,我这里就用IDLE  常量与变量1、常量的定义:用对象的方法,(虽然我还不知道python 2 set2 = set("dsflksdf")  3   4 print set1&set2  5   6 print set1|set2  7   8 print set1-set2  9  10 new = set(set1) 11 print new       1 lis = [1,2,2,3,3,"hello","hello","xixi"]  2   3 sett = set(lis)

    76600发布于 2020-11-23
  • 来自专栏话梅糖のPython笔记

    Python 基础语法

    Python 基础语法基础语法 输入和输出 print() #打印括号的内容 #第一种:不带引号,让计算机读懂括号里的内容,打印最终的结果 >>>print(1+1) 2 ID:')#​ 使用变量赋值来获取输入的信息 变量的命名 >>>number = 34 >>>name = 'forchange' >>>list_class = ['基础语法课程','爬虫分析初阶 #删除命令 >>>list = ['松','竹','梅'] >>>del list[:2] >>>print(list) ['梅'] 通过list()函数将元组转化为列表的形式 字典语法 实例:类的个例 对象:Python中的对象是类和实例的集合,类可以看作是对象,实例也可以看作是对象 基本语法 class #定义类,注意类名需要大写 class MyClass: ... print('hello world') >>>x = A() #不使用初始化方法,创建实例无任何输出 super() #在子类的方法里调用父类的方法,使子类的方法可以在继承父类方法的基础上进行扩展

    74700编辑于 2025-03-03
  • 来自专栏HAUE_LYS'Blog

    Python 语法基础

    前言 ---- 自从对着官方文档对着 ipython 敲了一遍一天学完了 Python语法之后,我觉得我行了。于是屁颠屁颠地跑去写项目,结果显而易见,开发之路可谓寸步难行,一停下来就光速遗忘。 于是便有了这篇在寒假的尾巴尖上重新学起的 Python 语法基础。现在回看自己的学习历程,我竟从未有过像学习 Python 如此认真地学习过一门语言,也因此发现了大量速成时遗漏的点。 (i, end=' ') 按指定顺序循环序列,可以用 sorted() 函数,在不改动原序列的基础上,返回一个重新的序列: a = [2, 5, 1, 4, 3] for i in sorted(a): 与 C++ 不同,Python 的内置类型可以用作基类,供用户扩展。 此外,与 C++ 一样,算术运算符、下标等具有特殊语法的内置运算符都可以为类实例而重新定义。 ---- 13.3 类对象 ---- 类对象支持两种操作: 属性引用 实例化 属性引用使用 Python 中所有属性引用所使用的标准语法: obj.name。

    1K40编辑于 2023-09-04
  • 来自专栏赵俊的Java专栏

    Python 基础语法

    前言 Python 的优缺点和安装方法,这里就不再赘言了,这里直接上手,本章介绍一些基础知识。 本分类下的所有文章均基于 Python 2.7 版本。 与 Python3 的输出方式还有一些差异: Python2: 12 print("Hello,World!") Python3 把 print 方法当成了一个函数,因为这种方法对 Python2Python3 都通用,所以我们采用这种方式。 也可以指定 print 在末尾输出的字符:print("abc",end="") 输入 在 Python2 中有两个输如函数: raw_input():会把用户输入的任何值都作为字符串来对待。 在 Python3 中没有 raw_input() 函数,只有 input(),并且 Python3 中的 input() 与 Python2中的raw_input() 功能一样。

    1.5K50发布于 2018-06-04
  • 来自专栏嵌入式视觉

    Python 语法基础

    Contents 1 Python 语法基础 1.1 语言的语义 1.2 使用缩进,而不是括号 1.3 万物皆对象 1.4 注释 1.5 函数和对象方法调用 1.6 变量和参数传递 1.7 动态引用,强类型 参考资料 从去年10月份开始学习 Python,到现在也1年了,从刚开始的学会了些简单Python 语法,到现在已经熟悉了 Python 编程,正在像熟练掌握Python进阶,之前也写过两篇 Python 偏向 Python 基础语法,但是总结得相对透彻些。 Python 语法基础 语言的语义 Python的语言设计强调的是可读性、简洁和清晰。有些人称Python为“可执行的伪代码”。 Python的特性和高级编程,这时候你就会发现Python只是学习语法简单些,但是在后期熟练掌握和精通一样很难。 {2:d}表示格式化第三个参数为一个整数。

    1K10编辑于 2022-09-05
  • 来自专栏HAUE_LYS'Blog

    Python 语法基础

    a = 2 print(type(a)) ---- 1.2 float ---- 与 C/C++ 不同,Python 中的 float 精度更高,范围在 -3.4028235 x 10^38 ~ 3.4028235 a = 2.333 b = 5. print(type(a)) print(type(b)) ---- 1.3 complex ---- 在 Python 中可以直接表示复数类型。 ''': a = """ 'a' is a string Python is instring """ print(a) 使用 + 进行拼接,* 进行重复: a = "abcd" b = 字符串不能修改,是 immutable 的: a = "abcd" # a[0] = "d" 报错 ---- 3.2.2 切片 ---- 索引可以提取单个字符,切片则提取子字符串: 语法:str[起始位 列表与元组 ---- Python 支持多种复合数据类型,可将不同值组合在一起。最常用的列表,是用方括号标注,逗号分隔的一组值。

    1.5K40编辑于 2023-02-18
领券