简单随笔——韦杰

自开学以来,我学习了3种程序语言:C语言,java,python。对于其他语言,python给我一种很简洁的感觉,所以Python程序看上去总是简单易懂,一个板块内的每行命令只要采用缩进格式书写即可,而不用被层层的花括号括起来。

python语言拥有许多优点:

1.可移植性。由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么你的所有Python程序无需修改就可以在下述任何平台上面运行。

2.可扩展性和可嵌入性。如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。你可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能。

3.丰富的第三方库。Python具有本身有丰富而且强大的库,而且由于Python的开源特性,第三方库也非常多,例如:在web开发、爬虫、科学计算等等。

4.简单易学。Python的语法非常优雅,甚至没有像其他语言的大括号,分号等特殊符号,代表了一种极简主义的设计思想。Python入手非常快,学习曲线非常低,可以直接通过命令行交互环境来学习Python编程。

python还有着一些不足:

1.Python语言不能加密。

2.最重要的一点,运行速度慢。

现在用来学习python的主要环境是PyCharm。PyCharm 是 JetBrains 开发的 Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。配置简单、功能强大、用起来简直是省时省心,对萌新非常友好!我们使用博客园来学习python,可以跟其他人相互交流,互相学习,共同进步。这一点挺不错的。今后的学习,我会根据自己的想法和目标,规划学习路径和方法。

原文地址:https://www.cnblogs.com/seaman663/p/10632573.html

时间: 2024-08-01 19:37:46

简单随笔——韦杰的相关文章

Jmeter接口测试---JDBC简单实践

我的环境:MySQL:mysql-5.6.24-win32 jdbc驱动:mysql-connector-java-5.1.22-bin.jar JMeter:apache-jmeter-2.13 1.在 测试计划 中导入jdbc驱动 2.创建一个线程组,默认即可.如果业务需求可自行设置 3.创建一个jdbc连接设置.简单做了连接数据库的设置,如下图所示: 4.建立jdbc请求 5.添加一个 察看结果树,查看返回结果.执行操作,如下图所示: 简单随笔记录,仅以做参考.

C#开源日志Nlog入门

c#语言使用的日志比较多,比如:Log4.NLog等,今天我就简单随笔记录哈NLog的使用. 1.NLog的安装: 直接在VS编译器中打开程序包管理器,输入Install-Package NLogin添加进行自己的项目: VS程序包管理器请查看 http://blog.csdn.net/doris_d/article/details/46558351 2.安装NLog配置文件: 同上在程序包管理器中加入Install-Package NLogin.config: 3.添加完成之后,目录大致如下:

开始新的一天,做新的自己

转眼间,从家乡的小地方来到上海读书已经两年半了,时光匆匆,不经意间时间就这么过去了. 两年半,时间不长,经历谈不上多少,生活也谈不上丰富,但也有过迷茫,有过开心,有过收获,有过成长.一直想找个时间静下心来总结总结,反思一下,但是,总是被各种事情耽搁了(其实是自己太浮躁,静不下心来).最近临近考试,反而没有了以前那种紧张的感觉,反而比较安静,突然就想把前一段时间做个简单总结,也想从现在开始做些许改变,做一个新的自己吧. 还记得12年9月,一个人背着行李,从老家坐火车来到上海这个陌生的大城市,那时觉

MySQL简单操作随笔记录

create database golden; create table golden.users(usersId int unsigned not null auto_increment primary key,userName char(20) not null,passWord int unsigned not null); create table golden.u like golden.users ; -- 复制表结构insert into golden.u select * fro

[小菜随笔]python tkinter实现简单的ping命令

本文主要是介绍python图形界面上的按键与实际功能的对接,其实编程掌握了基础之后的学习应该都是靠自己去挖掘其他的 在网上发现多半教程都是2的,故本文使用的是python3.5,其实也没什么区别,就有一些支持库改变而已 首先我们使用python去编写一个简单的窗口程序,带一个按键,如下图 from tkinter import * #导入tk包 import os #导入os包,方便执行cmd命令,网上还有其他方法执行 test = Tk() #创建一个窗口程序 test.title('ping

【随笔】Linux主机简单判断CC攻击的命令

今天看到一个很有意思的命令tcpdump,在这里记录下. 如果想要看tcpdump的详细用法,可以点击这里. 什么是CC攻击? 关于CC攻击,这里引用百度的解释: CC攻击的原理就是攻击者控制某些主机不停地发大量数据包给对方服务器造成服务器资源耗尽,一直到宕机崩溃.CC主要是用来攻击页面的,每个人都有这样的体验:当一个网页访问的人数特别多的时候,打开网页就慢了,CC就是模拟多个用户(多少线程就是多少用户)不停地进行访问那些需要大量数据操作(就是需要大量CPU时间)的页面,造成服务器资源的浪费,C

Spread JS 随笔一 简单表格

Spread JS 是一个在线Excel表格控件,功能非常强大.下面大概的介绍一下简单的使用. 最简单的表格 步骤 在工程文件中的head 部分引用相关的css 和js 1 <head> 2 <link rel="styleSheet" href="CSS/gc.spread.views.dataview.10.1.1.css" /> 3 <script src="JS/gc.spread.common.10.1.1.min.

ios开发随笔第二天 简单动画的实现

首先对视图要有一定的了解,这里我就不多介绍了, 先说一种已经基本不用的头尾式动画 首先 设置一个view  UIView * testView = [UIView alloc]init]; 确定位置  self.testView.frame = CGRectMake(0,0,50,50); 开始动画 [ UIView beginAnimations:nil context: nil   ] 设置动画持续时间 [UIView  setAnimationDuration:2.0] 可动画属性数值 s

switch随笔,简单的成绩评定模拟

简单的成绩评定模拟(Switch判断) import java.util.Scanner; public class Chengjichaxun { public static void main(String args[]) { System.out.print("请输入您的成绩:"); Scanner a= new Scanner(System.in); //创建Scanner对象, int b = a.nextInt(); //获取输入的数字 int chengji = b/10