资讯专栏INFORMATION COLUMN

自动化快速上手--Python篇(1)--【变量】--每天半小时

Chao / 3180人阅读

摘要:意思就是给定一个值给到变量。所以此处的都是变量,是我们给到变量的值,赋予了这两个变量一个值。不合法,标识符中不允许出现号。注意不管是变量名还是文件名也好,尽量保持简短或具有描述性,便于自己或者他人查阅。

        这里是带你快速入手Python的清安,欢迎添加博主好友qing_an_an,内有学习群,不懂的可以直接来私聊!

        看标题就知道我们本篇讲的是变量,什么是变量呢?在学习变量前我们先来看看一些必须要知道的一些知识点:

a = 1b = 2c = a + bprint(c)print(1+2)

        我们在这里实现一个加法运算,用输出语句print直接输出1+2的结果也是可以的,但如果我们用上变量,那么就得一个变量等于1,另一个变量等于2了,这里你可以称之为赋值。意思就是给定一个值给到变量。

        所以此处的a、b、c都是变量,1、2是我们给到变量的值,赋予了这两个变量一个值。c就是我们实现a+b的一个介质,当然你也可以直接print(a+b)。三者的写法不一样,得到的结果是一样的。

        变量也有自己的脾气,来看看哪些是它不允许的:

有效命名无效命名
chinachina-t(不允许中划线)
chinaHuchina hu(不允许有空格)
china_hu1china(不允许数字开头)
_chinachina$(不允许有特殊字符)
CHINA"china"(不允许字符串形式)
china9

        如果这个表格没看明白,看么这个呢:

    abc_xyz = "Hello Python"                #合法。
    HelloWorld = "Hello Python"           #合法。
    abc = "Hello Python"                       #合法。
    xyz#abc = "Hello Python"               #不合法,标识符中不允许出现“#”号。
    abc1 = "Hello Python"                   #合法。
    1abc = "Hello Python"                   #不合法,标识符不允许数字开头。
    w b = "Hello Python"                     #不合法,中间含有空格

        上述引号中的内容是字符串,下一章会讲到,这里稍作理解即可。

注意:

1、不管是变量名还是文件名也好,尽量保持简短或具有描述性,便于自己或者他人查阅。
        例如:name比n号好,first_name比f_n好
2、也不要将Python的关键字或函数名拿来用作变量名
        例如:最明显的就是print,class等
3、尽量别用小写字母l跟大写字母O,说不定哪天自己就搞混了,看成数字1或0
4、注意中文跟英文字符,特别是  "  ‘’这两个字符串。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/122433.html

相关文章

  • 第7期 Datawhale 组队学习计划

    马上就要开始啦这次共组织15个组队学习 涵盖了AI领域从理论知识到动手实践的内容 按照下面给出的最完备学习路线分类 难度系数分为低、中、高三档 可以按照需要参加 - 学习路线 - showImg(https://segmentfault.com/img/remote/1460000019082128); showImg(https://segmentfault.com/img/remote/...

    dinfer 评论0 收藏0
  • 从国企到互联网,一个初入职场将近一年工作经验程序员的「得」与「失」

    摘要:写在前面年月日,我只身一人来到北京,开始人生中的第一份工作,在一家国企从事软件开发工作。因为现在晚饭都是在公司吃,如果不是刷朋友圈,我是不知道北京哪天的夕阳又刷屏了的,因此错过了很多美丽的瞬间,也算一点遗憾吧。 ...

    不知名网友 评论0 收藏0
  • Python - 收藏集 - 掘金

    摘要:首发于我的博客线程池进程池网络编程之同步异步阻塞非阻塞后端掘金本文为作者原创,转载请先与作者联系。在了解的数据结构时,容器可迭代对象迭代器使用进行并发编程篇二掘金我们今天继续深入学习。 Python 算法实战系列之栈 - 后端 - 掘金原文出处: 安生    栈(stack)又称之为堆栈是一个特殊的有序表,其插入和删除操作都在栈顶进行操作,并且按照先进后出,后进先出的规则进行运作。 如...

    546669204 评论0 收藏0
  • [翻译]使用Python一步一步地来进行数据分析

    摘要:原文链接译文链接使用一步一步地来进行数据分析翔你已经决定来学习,但是你之前没有编程经验。在我看来精通用开发好的软件才能够高效地进行数据分析,这观点是没有必要的。 原文链接:Step by step approach to perform data analysis using Python 译文链接:使用Python一步一步地来进行数据分析--By Michael翔 你已经决定来学习P...

    forsigner 评论0 收藏0
  • 我是如何零基础自学转行人工智能的(附十问十答)

    摘要:我的决定是学人工智能,当时对这个比较感兴趣。从机器学习学到深度学习再学回机器学习。面试,成功地去公司从事机器学习深度学习方面的基础工作。这个系列不仅仅以学习为目的,目的是为了达到机器学习的工作入门标准。 每个字都是经验所得,都是站在一个零基础的人的角度写的,纯手打+网上优秀资源整合,希望大家能每个字都认真看。 接下来文章会侧重在以下几方面 1、零基础如何进行人工智能的自学(以找工作为目...

    IamDLY 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<