1 | #2-2启动交互解释器,使用Python对两个数值(任意类型)进行加、减、乘、除运算。然后使用取余运算符来 |
1 | #2–4. 使用raw_input()函数得到用户输入 |
1 | #2–5. 循环和数字 |
1 | #2–6. 条件判断 判断一个数是正数,还是负数, 或者等于0. 开始先用固定的数值,然后修改你的代码支持用户输入数值再进行判断。 |
1 | #2–7. |
1 | #2–8. 循环和运算符 创建一个包含五个固定数值的列表或元组,输出他们的和。然后修 |
1 | #2–9. |
1 | #2–10. |
1 | #2–11. |
1 | #2-2启动交互解释器,使用Python对两个数值(任意类型)进行加、减、乘、除运算。然后使用取余运算符来 |
1 | #2–4. 使用raw_input()函数得到用户输入 |
1 | #2–5. 循环和数字 |
1 | #2–6. 条件判断 判断一个数是正数,还是负数, 或者等于0. 开始先用固定的数值,然后修改你的代码支持用户输入数值再进行判断。 |
1 | #2–7. |
1 | #2–8. 循环和运算符 创建一个包含五个固定数值的列表或元组,输出他们的和。然后修 |
1 | #2–9. |
1 | #2–10. |
1 | #2–11. |
今天终于拿出 Python 核心编程开始学习 Python,一切语言都是由 helloworld 开始的,下面这个就是 Python 版本的
1 | print 'Hello World!' |
这语法..要多简单有多简单,要多暴力有多暴力
1)安装 Python
Python 下载地址: http://www.python.org/download/ 下载 Python 2.6.5 Windows installer
2)PyQt 安装
pyqt 下载地址:http://www.riverbankcomputing.co.uk/software/pyqt/download 下载 Python 相对应的版本 PyQt-Py2.6-gpl-4.7.3-2.exe 安装在与 Python 相同目录下
3)安装 Eric
运行 python install.py,要是出错,把 PyQt 和 Python 环境变量加上
4)运行 eric 目录下的 eric4.pyw 或 eric4.bat
程序在 Qt Creator 的 Release 下运行得好好的,可是一拿出来就不行了,之后我也拷了相应的库还是不行,加了环境变量也不行。提示说:程序找不到输入点 XXX QtCore4.dll。
解决方法: 库是肯定要拷的,关键是考哪个库的问题了,QtCore 和 QtGui 主要是这两个,这两个要拷 Qt/qt/bin 目录下面的,因为 Qt/bin 下面也有,所以这个地方要注意,要拷的库不正确就会出现这个问题。
下面这些库是 windows 下发布 Qt 必须的: mingwm10.dll libgcc_s_dw2-1.dll QtGui4.dll QtCore4.dll
其他的自己添加就 ok 了
1 | <html> |
安装 Apache
sudo apt-get install apache2
安装 PHP5
sudo apt-get install php5
安装 MySQL
sudo apt-get install mysql-server mysql-common mysql-admin
安装 PHP-MySQL 驱动
sudo apt-get install php5-mysql
在浏览器中输入:http://localhost 查看
站点的程序默认在:/var/www/ apache 配置文件在:/etc/apache2 php 配置文件在:/etc/php5/
这个要是用 Qt 或者 MFC 等图形库估计很容易就实现了,可是用字符界面还是很麻烦的,具体看代码
1 | #include <iostream> |
这里用到两个函数 time 和 localtime,两个函数包含与 time.h 里面 time_t time( time_t time ); 功能: 函数返回当前时间,如果发生错误返回零。如果给定参数 time ,那么当前时间存储到参数 time 中。 struct tm gmtime( const time_t *time ); 功能:函数返回给定的统一世界时间(通常是格林威治时间),如果系统不支持统一世界时间系统返回 NULL。
PS:C 语言果然博大精深....
1)首先要修改 XX.pro 工程文件,加入一句 TRANSLATIONS += XXX.ts
2)然后在终端中运行 lupdate XX.pro 生成 ts 文件
3)然后用 Qt Linguist 翻译
4)Qt Linguist 里面有个发布功能,生成一个.qm 的文件
【试题描述】 问题:10个苹果,有一个苹果有问题,可能轻可能重,用三次找到问题苹果
【试题来源】未知
【试题分析】 先分组3 3 4,设第一组为A,第二组为B,第三组为C,然后拿3和3放天枰上 if (A ==B) { 问题苹果在C组里面 然后C组拿两个C1,C2放到各放一个到A,B组中 if(天枰偏移) { 证明问题苹果在放入的苹果C1,C2中,任取苹果C3换下C1。 If(天枰平衡){ 问题苹果为C1 }else { 问题苹果为C2 } } else { 证明问题苹果在剩下的苹果C3,C4中,任取苹果C3换下C1。 If(天枰平衡){ 问题苹果为C4 }else { 问题苹果为C3 } } } else { 证明问题苹果在A组或B组里面 然后取下A组,从C组中拿出3个换上 If(天枰平衡){ 问题苹果在A组中,取下所有苹果从A组中拿两个放上去,问题解决。 }else { 问题苹果在B组中,取下所有苹果从B组中拿两个放上去,问题解决。 } }
首先先贴代码
1 | #include <iostream> |
1 | 运行结果如下: |
细心的娃肯定能发下些问题了,在子类的构造函数中先构造父类然后在构造子类,析构时先析构子类然后再析构父累
PS:这个题上次去 Foxit 有考,刚开始我是这么想的,后来居然给改了,郁闷阿...........