未加星标

Python fundamentals (3)―handling variables

字体大小 | |
[开发(python) 所属分类 开发(python) | 发布者 店小二05 | 时间 2018 | 作者 红领巾 ] 0人收藏点击收藏

There are many metaphors for variables in python. One could view a variable as something like a bucket, into which you can place data. So the bucket called age could have the value of 12 ― but, crucially, because it is a variable, it’s value can change to 13 or any other number at any point.

In truth, most quantities that we use in a programming language can have values that change, and these quantities are variables (the opposite of which is a constant , but more on that another time). A variable in Python has an identifier, and the Pythonesque way of thinking of this is (note the lower case):

identifier = value

So for example: age = 13

…has age as the identifier, in this case a variable, and 13 as the value. Another example:

name= input (“What is your name?”)

Here, the identifier (variable) is name, and the value that has been assigned to this variable is…ah, well, that is in fact another command within Python called input . The input command asks Python to issue the user with some text, such as “What is your name?”, and to await a response that the user types in on the keyboard. So in this case, the text that the user types in will be assigned to the variable called name.

Let’s flesh this out a little.


Python fundamentals (3)―handling variables

As you can see here, the first line of code simply prints “Hello, world.”. The name = input line displays the message “Please enter your name”), then stores what the user types. It then assigns this thing that it has stored to the variable name . In this case it stored the word ‘Steve’ and assigned it to the variable. Just for good measure, it then printed what is inside the variable (the word ‘Steve’), and then it strung together a message to the user, by using a + operator. This is something called concatenation and will be explored next. Simple really!


Python fundamentals (3)―handling variables

本文开发(python)相关术语:python基础教程 python多线程 web开发工程师 软件开发工程师 软件开发流程

代码区博客精选文章
分页:12
转载请注明
本文标题:Python fundamentals (3)―handling variables
本站链接:https://www.codesec.net/view/610799.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 开发(python) | 评论(0) | 阅读(63)