了解 一下Python中的基本语法,发现挺不适应的,例如变量经常想去指定类型或者if加个括号之类的.这是在MOOC中学习到的知识中一点简单的笔记. Python的变量和数据类型: 1.Python这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言.静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错.例如C/C++是静态语言,所以Python的变量是不用声明的,可以直接把任意类型赋予变量,总共有整数.浮点数.字符串.布尔值这四种数据类型.其中字符串的表示可以用'…
看其他人的学习笔记,可以保证自己不走弯路.并且一举两得,即学知识又学方法! 廖雪峰:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431611988455689d4c116b2c4ed6aec000776c00ed52000 人工智能学习路线图:https://blog.csdn.net/fqx13624921006/article/details/82877651(这…
相信有好多朋友们都是第一次了解python吧,可能大家也听过或接触过这个编程语言.那么到底什么是python呢?它在什么机缘巧合下诞生的呢?又为什么在短短十几年时间内就流行开来呢?就请大家带着疑问,让我们来探索python的奥秘吧! 一:python发展史与优缺点 1.发展史 python,英文翻译为巨蟒,爬虫.是荷兰计算机学家吉多·范罗苏姆(著名的G叔),在1989年圣诞节期间,为了打发圣诞节的无趣,开发的一个脚本解释程序,结合了Unix shell和C的习惯..而python这个名字就是取自…
这篇笔记主要是从Python官网的Tutorial上截取下来,再加上个人理解 1. 在交互模式下,下划线'_'还可以表示上一步的计算结果 2.引号转义问题. 从下图总结的规律是,字符串里的引号如果和引住字符串的引号是相同的,字符串里的引号需要转义.不同则不需要. 最后一个例子看似没变化,加上print()就不同了 加print()和不加print()的区别: Print() function produces a more readable output, by omitting the enc…
10.函数 求绝对值的函数 abs(x) 也可以在交互式命令行通过 help(abs) 查看abs函数的帮助信息.调用 abs 函数:>>> abs(100)100>>> abs(-20)20>>> abs(12.34)12.34 比较函数 cmp(x, y) 如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1:>>> cmp(1, 2)-1>>> cmp(2, 1)1>&g…
  今天学习了一些简单的语法规则,话不多说,开始了:      二.数据类型                常用数据类型中的整形和浮点型就不多说了.                1.字符串                     字符串是用 '' 或者"" 括起来的任意文本,比如'dfjksj',"tijdkf".                     如果字符串中有'或者"都需要使用\转译,比如,Lily said "I'm OK"…
学习资料:笨方法学Python 准备: 安装环境----请自行网络搜索(Windows安装很简单,和其他安装程序一样) 找一个自己习惯的编辑器(比如:sublime text 3) 创建一个专门的目录,按着资料把所有的代码敲一遍  --  可了解下DOS基本命令 1.第一个程序 文件命名方式: 文件.py 执行方式:python 文件.py (在该文件路径下执行) 若执行错误,会有报错提示,看不懂可以从搜索引擎中查询 字符串的表示有几种方式,你注意到了吗~,还可以继续搜索是否有其他表示方式 正确…
6.6替换元素 7.tuple类型 7.1创建tuple 7.2创建单元素tuple    7.3"可变"的tuple 8.条件判断和循环 8.1,if语句   8.2,if...else   8.3,if-elif-else 要避免嵌套结构的if...else...,可以用if...多个elif...else...的结构,一次写完所有的规则: score = 85if score>=90:    print 'excellent'elif score>=80:    pr…
写在开头:         A:python的交互式环境                                                                        B:使用Notepad++编写python程序,保存为.py文件         1,Python中的数据类型: 整数.浮点数.字符串.布尔值(True.False).空值(None) None不能理解为0,因为0是有意义的,而None是一个特殊的空值. 此外,Python还提供了列表.字典等多种数…
习题38:列表的操作 当你看到像 mystuff.append('hello') 这样的代码时,你事实上已经在 Python 内部激发了一个连锁反应.以下是它的工作原理: 1. Python 看到你用到了 mystuff ,于是就去找到这个变量.也许它需要倒着检查看你有没有在哪里用 = 创建过这个变量,或者检查它是不是一个函数参数,或者看它是不是一个全局变量.不管哪种方式,它得先找到 mystuff 这个变量才行.2. 一旦它找到了 mystuff ,就轮到处理句点 . (period) 这个操…