#encoding=utf-8
import re
import pdb
q = []
a = []
item = dict()
#P = "(?<=q\d{1}\)).*?(?=a\d{1}\))"
P = "(?<=q\d{1}\)).*?\?"
f = open("cobol.txt", "r").read()
m = re.split("[QA]\d{1,4}\)", f)
for i, j in enumerate(m):
if i % 2:
q.append(j.strip().strip('\n'))
else:
a.append(j.strip().strip('\n'))
a = a[1:]
for i in range(len(q)):
item[q[i]] = a[i]
pdb.set_trace()
#if __name__ == '__main__':
# run()
分享到:
相关推荐
10. **QT图形效果和动画**:QT的QGraphicsView和QGraphicsItem可以用来创建复杂的2D图形和动画效果。 在准备SSD4 Exam 2时,应重点复习这些知识点,并通过编写实际的QT项目来实践。同时,要关注QT的最新版本和更新...
【SCJP Mock Exam 1】是一场针对Java程序员认证(Sun Certified Programmer for the Java Platform,简称SCJP)的模拟考试。这个模拟测试旨在帮助备考者熟悉SCJP考试的真实题型和内容,涵盖Java语言的基础知识,包括...
列有Item(订单项目号码,整型),OrderNum(订单号码,整型),ProdNum(产品号码,整型),SuppCode(供应商代码,字符型),Quantity(单项订购数量,整型)和TotalPrice(单项总价,Money类型)。 6. **...
5. **for-each循环**:也称为增强for循环,简化了遍历集合、数组等可迭代对象的代码,如`for (Type item : collection) { ... }`。 6. **匿名内部类**:无需为只使用一次的类创建单独的类文件,可以在需要的地方...
在本主题"Exam 5-2--ACCESS采用ListView显示_C#_数据库_"中,我们将探讨如何利用C#来操作ACCESS数据库,特别是如何通过ListView控件来显示数据,并执行SQL语句实现数据的插入、更新和删除。 首先,要使用ACCESS...
Label LineTotal = (Label)e.Item.FindControl("LineTotalLabel"); if (LineTotal.Text.Length > 7) { LineTotal.ForeColor = Color.Red; } else { LineTotal.ForeColor = Color.Black; } } ``` ### 总结 ...
Label LineTotal = (Label)e.Item.FindControl("LineTotalLabel"); if (LineTotal.Text.Length > 7) { LineTotal.ForeColor = Color.Red; } else { LineTotal.ForeColor = Color.Black; } } ``` 这个案例...
添加带复选框的项使用`Items.Add(object item)`,其中`item`可以是任何对象。通过`CheckState`属性可以获取或设置每个项的选中状态。 在实际应用中,这些控件通常与数据绑定相结合,可以动态加载数据源,如数据库或...
例如,可能有`\section`用于定义各个部分,`\begin{enumerate}`和`\item`用于创建多选题或问答题,`\begin{equation}`用于插入数学公式,`\includegraphics`用于插入图形,`\bibliography`和`\cite`用于引用参考文献...
tools:context="com.exam.a0242optionsmenusubmenu.MainActivity"> <!-- 这是一个普通菜单项 --> <item android:id="@+id/action_settings" android:orderInCategory="100" android:showAsAction="never" ...
CFA三级备考资料FinQuiz - CFA Level 3- Notes.pdf.zip CFA 2020 Level 3 - Finquiz Formula Sheet, Smart Summaries, Notes, Item-set Questions, Mock Exam
CFA三级备考资料FinQuiz - CFA Level 3- Smart Summary.pdf.zip CFA 2020 Level 3 - Finquiz Formula Sheet, Smart Summaries, Notes, Item-set Questions, Mock Exam
http://dotnet.aspx.cc/exam/enter2tab.aspx 14.DataGrid超级连接列 DataNavigateUrlField="字段名" DataNavigateUrlFormatString="http://xx/inc/delete.aspx?ID={0}" 15.DataGrid行随鼠标变色 private void ...
tools:context="com.exam.a0239optionsmenuxml.MainActivity"> <item android:id="@+id/action_settings" android:orderInCategory="1" android:title="@string/action_settings" app:showAsAction="never"/...
- 编写`item2.sh`脚本,使用`cp`命令复制文件并改名,例如`cp /etc/passwd mypass`。 - 在脚本中使用`grep`命令查找包含特定文本的行,如`grep 'ftp' mypass > myfind`,将结果保存至`myfind`文件。 3. **文件...
系统的数据存储采用九个表,分别是Exam、ExamResult、ExamStudent、Item、ItemBase、Level、ItemType、PageBase和Session。这些表的设计使得系统的数据存储更加合理、高效。 系统的配置文件管理通过“config.inc....
<foreach collection="list" item="obj" index="index" separator=","> (#{obj.id},#{obj.account},#{obj.password},#{obj.active},#{obj.status},#{obj.name},#{obj.gender},#{obj.active_date}, #{obj.expiry_...
在这个配置中,`foreach`元素被用来遍历传入的列表(`list`),其中`item`属性表示当前迭代项的别名,`index`属性表示当前迭代项的索引,而`separator`属性则指定了各个插入语句之间的分隔符。 ### 四、Java代码实现 ...
在提供的`Exam.java`文件中,很可能包含了上述部分或全部代码,用于实现这个Java记事本的实例。通过阅读和理解这段代码,开发者可以加深对Java GUI编程的理解,并进一步完善自己的Java记事本应用程序。