stata行业变量怎么赋值_免费视频教程!零基础学Python系列(3) 理解“变量”
生活随笔
收集整理的這篇文章主要介紹了
stata行业变量怎么赋值_免费视频教程!零基础学Python系列(3) 理解“变量”
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
點擊?跟哥一起學Python?關注我們
python變量(上)
python變量(下)
實例源碼本節視頻涉及到的實例源碼,可以在百度網盤中下載。在公眾號對話框回復關鍵字“網盤地址”,獲取網盤鏈接和提取碼。
課件我們把前面的程序稍微改一下,來了解python中的變量。?
# file: ./4/4_1.py# 定義變量hello_str = "hello, world!"# 字符串打印print(hello_str)這段代碼實現的功能也是在終端打印出“hello,world!”這一字符串。與我們最開始那個程序不同的是,它定義了一個變量“hello_str”用于存儲這個字符串,然后再調用print函數輸出。本節我們來學習什么是變量?變量,顧名思義就是可以變化的一個數據,與其對應的不能改變的數據,叫做“常量”。變量和常量,是所有編程語言的一個基本概念。Python里面沒有專門定義常量的語法,通常用變量來替代,所以我們不專門介紹常量。抽象了看,所有的程序,無論大小,其本質都是在操作一系列的數據按照我們預設的邏輯去運算。這些數據在運算過程中,會被臨時存儲在內存中,我們可以認為變量就是對這些存儲空間的一個命名。我們可以在代碼中通過使用變量,來達到操作對應數據的目的,而不需要感知這個數據具體是怎么被計算機存儲的。我們通過pycharm來調試該段代碼,看看變量是如何存儲數據的:我們通過id(hello_str)來獲取變量hello_str的地址,這個地址是我們看來很奇怪的一串值。其實這個值是一個內存地址,它指向的是一段內存空間的起始位置?!癶ello,world!”這一串字符就存儲在這段內存空間中。變量的存儲空間是堆(heap)和棧(stack)。堆棧是有很大區別的,在C語言里面你需要非常清晰的搞清楚它們,但是python封裝得更好,不需要太去深究它們。如果感興趣,你可以參考下圖,或者百度。總結一下,變量是用來臨時存儲數據的,它本質上指向的是一段存儲空間的起始地址。Python里面,對于變量的命名有一些約束,如下:- 變量的第一個字符必須是字母表中字母或下劃線?_?。
- 變量的其他的部分由字母、數字和下劃線組成。
- 標識符對大小寫敏感。
- 變量不能采用python的保留字命名。
-end-
有問題請評論留言,歡迎交流!
總結
以上是生活随笔為你收集整理的stata行业变量怎么赋值_免费视频教程!零基础学Python系列(3) 理解“变量”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大一C语言学习总结
- 下一篇: 用计算机弹小星星的教程,职业歌手教你从零