首页
学习
活动
专区
工具
TVP
发布

python基础知识入门_python新手学院

~变量名不能将Python保留字和函数名作为变量名。如print等 如下是python3的33个保留字列表: ~变量名要简单又具有描述性。如name比n好,user_name比u_n好。...在Python中,用引号括起的都是字符串,其中引号包括单引号和双引号。...: >>> str1 = "I love python" >>> print(str1.upper()) #将字符串改为全部大写 I LOVE PYTHON >>> print(str1.lower(...)) #将字符串改为全部小写 i love python 字符串合拼(拼接) Python使用加号(+)来合拼字符串,如: >>> first_name = "Guido" >>> last_name...>> C = {"python",123,"python",123} {'python', 123} 集合操作符 6个操作符 4个增强操作符 集合操作方法 集合应用场景 包含关系比较;数据去重

2.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

如何在B站上快乐的学习?

可汗学院公开课,统计学所有内容都涵盖了。共85讲。...by Chris Manning 4、Python [小甲鱼]零基础入门学习Python Python教程_600集Python从入门到精通教程(懂中文就能学会) 2019全新Python入门/Python...自学/PYTHON3/Python从入门到精通 Python编程 从入门到实践 演示视频-已获出版社授权 【Python】这可能是你见过的最简洁最没有废话的Python教程 2019 Python教程...Python 基础教程 (莫烦 Python 教程) 【千锋教育】Python 900集(学完可就业/2019版) python全栈开发(入门到放弃) 5、C/C++ 《郝斌C语言自学教程》 【零基础学...8、可视化: Python数据可视化分析:https://www.bilibili.com/video/av6989413。麦子学院的公开课,共31讲。

93340

从零开始学习PYTHON3讲义(五)while循环和棋盘麦粒问题

《从零开始PYTHON3》第五讲 ​上一节课重点学习了字符串,并且传递了一个重要的理念,就是程序要对开发人员自己和用户都足够友好。...上面这个对比中,你能感觉到一些Python语法的逻辑规律。...我们直接把需求写到程序的注释中: """ 国际象棋有8行8列共64格, 第1个格子放1粒麦子,第2个格子放2粒麦子, 以后每格都比前面格子数量多一倍, 求麦子总数。...好了,完整的贴一遍程序: """ 国际象棋有8行8列共64格, 第1个格子放1粒麦子,第2个格子放2粒麦子, 以后每格都比前面格子数量多一倍, 求最终麦子总数。...""" #定义一个变量来保存总的麦子数量,开始为0 c=0 #定义一个变量,循环1-64,来代表每一个格子 i=1 #假设每个格子中的麦子数量为x,初始也是1 x=1 #循环 while i<=64:

1.7K40

程序员数学基础【七、等比数列 棋盘麦粒】

题干: 根据历史传说记载,国际象棋起源于古印度,相传国王要奖赏国际象棋的发明者,问他想要什么,发明者说:请您在棋盘的第一个格子里放1粒麦子,第二个格子里放2粒,第三个格子里放4粒,第四个格子里放8粒,...然而等到麦子成熟时,国王才发现,全印度的麦子竟然连棋盘一半的格子数目都填不满.  现在我们来帮助国王计算一下,想要填满64格棋盘,到底需要多少麦粒。实际上这是一个等比数列求和问题。...【Python暴力解法】 #定义一个变量来保存总的麦子数量,开始为0 c=0 #定义一个变量,循环1-64,来代表每一个格子 i=1 #假设每个格子中的麦子数量为x,初始也是1 x=1 #循环 while

43730

浅析Python基础知识之面向对象

这其实是Java语言中实例化对象的一个梗,Python被人称为最优美、最简洁的语言,实例化对象以及类的定义确实比Java简单一点。...Java语言必须提供一个无参的构造方法,而Python则不需要,下面两段代码是一样的。...就像有两个人去收割麦子,面向过程是这样的: 1、拿上镰刀 2、收割麦子 3、运输回家 4、收割麦子 5、运输回家 6、......面向过程的思想就是:需求是收割麦子,造一辆收割机,然后可以一直收割麦子。两种思想有不同的使用场景,就像需要收割的麦子只有巴掌大小,和上千亩良田。...这篇文章介绍了面向对象的编程思想,类的简单定义,成员属性以及类属性,希望能给想学Python语言的人带来一点帮助。

23110

同盾科技&智能语音 | 你不得不知道的战略布局

浙江大学计算机学院院长庄越挺、清华大学信息技术研究院副院长郑方、西北工业大学计算机学院教授谢磊、麦子金服副总裁李晓忠博士等作为重量级嘉宾评委出席了本次决赛路演会,并对10强选手进行了颁奖仪式。...决赛路演嘉宾评委及选手合影 麦子金服副总裁李晓忠 据了解,此次赛事总共吸引了386人报名参加,成功组建队伍260支,案例提交总数超过2946次;其中近60%参赛人员来自国内顶尖高校在校学生,40%参赛人员为各企业团队和...与企业和高校合作的同时,同盾还积极强化自身技术实力,增强技术储备,引入西北工业大学计算机学院谢磊教授等行业顶尖科学家的加盟,发挥箭头人物对创新的推动作用,在强化自主创新的同时,同盾也持续撬动产业链上下游的资源

52420

程序员的数学笔记3--迭代法

这里采用一个故事来介绍什么是迭代法,这个故事是讲述一个国王要重赏一个做出巨大贡献的臣子,让臣子提出他想得到的赏赐,这个聪明的臣子说出了他想得到的赏赐--在棋盘上放满麦子,但要求是每个格子的麦子数量都是前一个格子的两倍...国王本以为这个赏赐可以轻而易举的满足,但真正开始放麦子后,发现即便是拿出全国的粮食也无法满足的臣子的这个赏赐。...这里我们可以用f(n)表示当前各自的麦子数量,而前一个格子的麦子数量就是f(n-1),那么臣子的要求就可以这么表示: f(n) = f(n-1) * 2 f(1) = 1 这也就是迭代法了,而如果用编程来实现...用 Python 实现这个计算麦子的代码如下所示: def get_number_of_wheat(grid): ''' \计算放到给定格子数量需要的麦子数量 :param grid...假设一袋 50 斤的麦子估计有 130 万粒麦子,那么这个计算结果是相当于 70949 亿袋 50 斤的麦子

66540

算法-经典趣题-舍罕王赏麦

西萨·班·达依尔灵机一动,指着8×8=64的棋盘说:“陛下,请您按棋盘的格子赏赐我一点麦子吧,第1个小格赏我一粒麦子,第2个小格赏我两粒,第3个小格赏四粒,以后每一小格都比前一个小格赏的麦粒数增加一倍,...舍罕王觉得这是一个很小的要求,便满口答应了,命人按要求给西萨·班·达依尔准备麦子。但是,不久大臣计算的结果令舍罕王大惊失色。问题是:舍罕王需要赏赐多少粒麦子呢?...); sum = hanWangSheMai(n); System.out.printf("总麦粒数为:%f \n", sum); //假定25000粒麦子为...1公斤,那么25000000粒麦子为1吨 System.out.printf("总吨数为:%.2f \n", sum/25000/1000); } /** *...1公斤,那么25000000粒麦子为1吨 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/170

65620

python爬虫隔一段时间一乐之海子的诗

前两天刚买了一本电子书《海子的诗》,晚上读了快一半,好多诗里面都提及了麦子和村庄。想到可以对海子的所有的诗来个词频分析,顺便做一个词云图片。...用到了python的图片处理PIL,绘图模块matplotlib,科学计算numpy,还有中文分词jieba,词云模块wordcloud。很多代码都是从网上或者wordcloud示例程序中摘抄过来的。...,最主要的还是中文乱码处理,从 http://www.eywedu.com/haizi/ 上面爬下来了海子的大部分诗,没有全部爬下来,代码里只对下一页进行了爬取,后来发现有的长诗里面还有目录,本来以为麦子应该占很大的比重...,生成了图片才发现没有麦子这个词的踪迹。

32410
领券