Python自学记录——Python简介、安装及第一个程序

        2018年6月16日,在看 侏罗纪世界2 的路上,听某位 头发茂密 的资深程序小哥提及Python,及他对其的看法,促使我当天晚上上网查了下这个语言的相关资料,感觉上应该学习一下。于是乎,刚刚入行编程的我,开始了自学的旅程。初步接触了下,感觉这个语言蛮有趣的,而且很强大,拓展的领域很多。搜寻了众多资料,找到了一个看起来不错的网站,决定就以它为教材学习啦~~(网址:https://www.liaoxuefeng.com/)

Python简介

 

  1. Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。(TAT)
  2. Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。
  3. Python可以做网络应用,包括网站、后台服务等等;其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等;另外,就是把其他语言开发的程序再包装起来,方便使用。
  4. 龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。

  5. 许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。

  6. 运行速度慢:举个例子,C程序的运行时间需要0.001秒,而Python程序的运行时间需要0.1秒,慢了100倍,但由于网络更慢,需要等待1秒,用户能感觉到1.001秒和1.1秒的区别么?所以不要在意运行速度(/笑哭)

  7. 代码不能加密。还有其他若干小问题,不一一叙说了。

安装

        去官网下载即可,官网地址:https://www.python.org/

        我下载的是windows版3.6.5,下载地址:https://www.python.org/downloads/release/python-365/

          下载完成后,提示我不能安装,具体如下图所示:

           找了很久 试了很多办法。。最终,我用windows10装上了(/笑哭)

安装上有一点需要注意,安装时要勾选Add Python 3.6 to PATH,不用再配置环境变量。

第一个程序

         上述安装完成后,在菜单的搜索框中 输入cmd,打开命令行程序,如下图所示:

            

         进入上图的页面后,输入python即可进入CPython 编译器 ~ ~ 如图所示

         然后写入第一个程序——Hello world! 直接在>>>后 写入 print('Hello world!') 之后敲击回车即可 ~ ~ 

        第一个程序完成,第一篇先记到这,教材网址:https://www.liaoxuefeng.com/,继续学习~~~

 

           

        

好的,今天我们来学习Python中的字典(Dictionary)。 字典是一种无序的、可变的数据类型,它以键值对(key-value)的形式存储数据,其中键(key)必须是唯一的,而值(value)可以是任意数据类型。字典用花括号{}表示,每个键值对之间用逗号隔开。 下面是一个简单的字典示例: ``` my_dict = {'name': '张三', 'age': 18, 'gender': '男'} ``` 这个字典中,'name'、'age'、'gender'就是键,而'张三'、18、'男'就是相应的值。 可以使用`dict()`函数来创建一个字典,也可以使用`{}`来创建一个空字典。 接下来,我们来看一些常用的字典操作。 1. 访问字典元素 可以通过键来访问字典中的元素,例如: ``` print(my_dict['name']) # 输出:张三 ``` 如果键不存在,则会抛出KeyError异常。 2. 修改字典元素 可以通过键来修改字典中的元素,例如: ``` my_dict['age'] = 20 print(my_dict) # 输出:{'name': '张三', 'age': 20, 'gender': '男'} ``` 3. 添加字典元素 可以通过键来添加字典中的元素,例如: ``` my_dict['address'] = '北京市' print(my_dict) # 输出:{'name': '张三', 'age': 20, 'gender': '男', 'address': '北京市'} ``` 4. 删除字典元素 可以通过键来删除字典中的元素,例如: ``` del my_dict['gender'] print(my_dict) # 输出:{'name': '张三', 'age': 20, 'address': '北京市'} ``` 5. 字典长度 可以使用`len()`函数来获取字典的长度,例如: ``` print(len(my_dict)) # 输出:3 ``` 6. 字典遍历 可以使用`items()`方法来遍历字典中的每一个键值对,例如: ``` for key, value in my_dict.items(): print(key, value) ``` 输出: ``` name 张三 age 20 address 北京市 ``` 通过上述操作,我们可以初步了解字典的基本用法。在实际应用中,字典是非常重要的数据类型,它可以用来存储和处理各种复杂的数据结构。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值